何が起きたか
Network-AI の ClaudeHookBridge PreToolUse フックは、拒否パターンによって危険なツールアクションをブロックすることを目的としていますが、最初に存在する候補フィールドのみを評価します。プロンプトインジェクションされたエージェントは、マッチャーがスキップするフィールド(Write コンテンツや MCP スクリプトパラメータなど)に悪意のあるコンテンツを配置し、無害な file_path/command を提供することで、拒否リストを回避してウェブシェルを書き込んだり、スクリプトを実行したりできます。
なぜ重要か
これは、管理者がエージェントとツールの間に配置するフック層でのセーフティコントロールバイパスです。プロンプトインジェクションがエージェントに到達すると、最後の防御線である拒否リストが静かに発動せず、インジェクションがファイルシステム書き込み/スクリプト実行に変換されます。
攻撃経路
PreToolUse フックは、拒否パターンを最初に存在する候補フィールドに対してのみマッチングします。プロンプトインジェクションされたエージェントは、危険なペイロードをマッチャーが検査しないフィールド(例:Write コンテンツや MCP スクリプトパラメータ)に、無害な file_path/command の隣に配置し、denyPatterns を回避します。
影響を受けるシステム
Network-AI (Jovancoding) 5.14.0 <= バージョン < 5.15.2(ClaudeHookBridge PreToolUse)— 同じリリースの CVE-2026-109330/109332 も参照
緩和策
Network-AI 5.15.2 にアップグレードしてください(GHSA-9p2w-prp8-5722)。すべての候補フィールドに対して拒否パターンをマッチングするようにフックを監査してください。