何が起きたか
InstaticのAI/MCPコンテンツ読み取りツールは、通常のHTTP APIが強制するオブジェクトごとの認可をスキップするため、ai.chat/content.edit.ownスコープを持つユーザーがcontent_get_documentおよびcontent_list_documentsを呼び出して他のユーザーの行を読み取ることができます。CVSS 6.5(3.1)/ 7.1(4.0)、2026-11-03公開;CISA SSVCは悪用を「なし」とマークしています。
なぜ重要か
InstaticはLLMアクセス可能なツールサーフェス上にAI/MCPインターフェースを公開しています。オブジェクトレベルの認可が欠如しているため、エージェント(またはそれを駆動するユーザー)はMCPチャネルを介して他のユーザーのプライベートまたは未公開コンテンツを列挙および読み取ることができます — 通常のAPIがチェックする認可境界のバイパスです。
攻撃経路
AI/MCPコンテンツ読み取りツールにおける認可欠如(CWE-862):content_get_documentおよびcontent_list_documentsは、通常のHTTP APIが適用するオブジェクトレベルの認可チェックを強制しません。低特権ユーザーは、MCPインターフェースを介してクロスユーザーのドキュメント/テーブル参照を渡すことで、他のユーザーに属するデータを読み取ることができます。
影響を受けるシステム
Instatic(CoreBunch/Instatic)0.0.21より前
緩和策
Instatic v0.0.21にアップグレードしてください。アドバイザリ:https://github.com/CoreBunch/Instatic/releases/tag/v0.0.21 および GHSA-x5cc-8486-8qqx