毎朝 7:00 更新メールで受け取る
security トップ / 2026.10.24 の号 / JavaScript
022026.10.24 の号 全8件
JavaScript2026.10.24重大

Obsidian 用 MCP サーバー obsidian-tc で、他の vault や悪意あるWebページから読み書きされる

何が起きたか

obsidian-tc で重大な欠陥が2件公表されました。1件目は、有効なトークンさえあれば、input.vault を指定するだけで設定済みのどの vault でも読み書き・削除できてしまうもので、複数テナントの分離が効いていませんでした。2件目は、HTTP トランスポートに Origin 検証と DNS リバインディング対策がなく、既定の auth.mode: none でループバックに置いた場合、閲覧しただけの Web ページから vault 全体を読み書きされうるものです。

やること

1.3.1 以上へ更新します。すぐ更新できない場合は、1プロセスで1つの vault だけを扱うかテナントごとにプロセスと認証情報を分け、HTTP トランスポートを auth.mode: none で公開せず JWT 認証を必須にしてください。

出典

obsidian-tc のセキュリティ勧告(vault の分離)github.com英語 ↗obsidian-tc のセキュリティ勧告(DNS リバインディング)github.com英語 ↗

上の要約は通り道編集部がまとめたものです。影響範囲と修正版は必ず各出典で確認してください。

同じ日の脆弱性
Go重大

Echo の Proxy ミドルウェアで、ルート単位の認証や認可をすり抜けられる

github.com/labstack/echo/v4, github.com/labstack/echo/v5 v4.0.0〜v4.16.0 / v5.0.0〜v5.4.0 → v4.16.1 / v5.4.1
GHSA-cxf3-9h37-7rr801
JavaScript高

body-parser で、圧縮リクエスト1つでアプリのプロセスを落とされる

body-parser 1.20.9 より前 / 2.0.0〜2.3.x → 1.20.9 / 2.4.0
GHSA-27r3-jxmh-p82803
JavaScript高

Electron で、侵害された eMudhra の中間証明書による TLS なりすましを防げない

electron 42.11.16 より前 / 43.0.0〜43.8.0 / 44.0.0〜44.9.0 / 45.0.0-alpha.1〜45.0.0-beta.5 → 42.11.16 / 43.8.1 / 44.9.1 / 45.0.0-beta.6
GHSA-jr5w-w6x2-84p904
Go高

Echo のミドルウェア3つで、メモリや接続を使い果たされるサービス拒否

github.com/labstack/echo/v4, github.com/labstack/echo/v5 BodyDump・Decompress: v4.0.0〜v4.16.0 / Proxy: v4.15.0〜v4.16.0、v5.0.0〜v5.4.0 → v4.16.1 / v5.4.1
GHSA-f48p-c9v4-h7xv05
Python高

Twisted の XML ストリーム・Telnet・IRC サーバーで、認証なしにメモリを使い果たされる

Twisted 26.10.0rc1 より前 → 26.10.0rc1
GHSA-3476-c5c2-fr7306
Python高

Markdown パーサー mistune の Include ディレクティブで、任意ファイルの読み出しと XSS

mistune 3.3.0 より前 → 3.3.0
GHSA-h7ww-273w-6cm807
Python高

pypdf で、細工した PDF を開くと処理が非常に長時間かかる

pypdf 6.21.2 より前 → 6.21.2
GHSA-gmh7-3g9r-mjh508