脆弱性  ·  2026-10-13

phpMyFAQ の MCP faq_search ツールがユーザー/グループ権限チェックを省略し、制限付き FAQ を MCP クライアントに公開

脆弱性Low 影響度GlobalCVE-2026-108851
phpMyFAQ の MCP サーバー faq_search ツールは、通常の Web 検索パスで適用されるデータベースのユーザー/グループ権限フィルターを適用せずに結果を返します。そのため、制限付き FAQ コンテンツは、サーバーに到達できる任意の MCP クライアントから読み取り可能です。
ナレッジベースの MCP サーバーは、多くの場合、RAG パイプラインに直接配線され、それを囲むアプリは MCP レイヤーが UI と同じ ACL を強制すると想定しています。このギャップにより、機密の内部 FAQ エントリがエージェントや MCP エンドポイントにアクセスできる人に表示されるようになります — エージェントパス上の静かな認可境界の喪失です。
phpmyfaq:mcp:server に接続されたクライアントが faq_search クエリを発行します。Search::searchDatabase() はユーザーまたはグループの権限チェックを決して適用しないため、制限付き FAQ の質問と回答が完全な形で返されます。
phpMyFAQ (thorsten) 4.1.0 から 4.1.10 (MCP サーバー faq_search ツール)
公開時点でリリースされた修正はありません。MCP サーバーへのアクセスを制限するか、faq_search 実行部に search.permission チェックを適用してください (VulnCheck アドバイザリ)。
NVD CVE-2026-108851VulnCheck advisory
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →