脆弱性  ·  2026-10-13

obsidian-tcのStreamable HTTPトランスポート:Host/Origin/DNSリバインディング検証がないため、認証なしループバックモードで悪意のあるWebページがヴォールトを乗っ取る可能性がある

脆弱性High 影響度GlobalCVE-2026-77363
obsidian-tcのStreamable HTTPトランスポートには、Host/Originヘッダー検証とDNSリバインディング保護が欠けています。文書化されたループバック構成でauth.mode=noneを使用する場合、悪意のあるWebページがローカルMCPエンドポイントにクロスオリジン(またはDNSリバインディング)リクエストを発行し、http-local呼び出し元として無制限のヴォールトアクセスを取得できます — これは同一製品のヴォールトIDORへのブラウザベースの代替ルートです。
CVE-2026-77366と組み合わせることで、リモートの攻撃者にブラウザのみの経路(細工されたページにアクセスするだけ)を提供し、ユーザーのローカルObsidianヴォールトMCPサーバーに到達し、そこからヴォールトファイルの読み取り/書き込み/削除が可能になります — これは、開発サーバーに対する古典的なDNSリバインディング攻撃が悪用するドライブバイ型ローカルホストアクセスのMCP相当です。
Streamable HTTPトランスポートはHostまたはOriginヘッダーを検証せず、DNSリバインディング保護も有効にしません。auth.mode=noneの文書化されたループバック構成では、悪意のあるWebページがローカルMCPエンドポイントにリクエストを送信し、http-local呼び出し元を通じて無制限のヴォールトアクセスを取得します。
obsidian-tc (The-40-Thieves) < 1.3.1 (Streamable HTTPトランスポート)
host/origin/DNSリバインディング検証を有効にするobsidian-tc 1.3.1(コミット6428bfe6fdfd43aa7b4b369be3aecd6a268fb928;PR #74)にアップグレードしてください。機密性の高いヴォールトではauth.mode=noneに依存しないでください。
NVD CVE-2026-77363GitHub Advisory GHSA-pqh8-4pj7-32xx
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →