何が起きたか
NVD REST検証済み(公開日2026-10-16、CVSS 7.8、CWE-78)。このアドバイザリは、CLIのAIエージェントMCPツール使用をインジェクション入力経路の1つとして明示的にフラグ付けしています。
なぜ重要か
このアドバイザリは、AIエージェント駆動のCLI使用を脅威サーフェスとして挙げています:コーディングエージェントがMCPを通じてデプロイ/公開ツールを呼び出すと、インジェクションまたはプロンプト操作されたバージョン/ブランチ値が、デプロイホストおよびCIランナー上でのシェルコマンド実行になり得ます—これにより、エージェント自身のデプロイパイプラインに対するプロンプトインジェクションの攻撃範囲が拡大します。
攻撃経路
デプロイのリリース/バージョン/ロールバック値の検証/エスケープが不十分で、デプロイホスト上でSSHユーザーとして、CIランナー上でビルド中にシェルコマンドを実行できる可能性があります。パッケージ削除/破棄パスは意図しないファイルを削除でき、抽出はファイルを上書きでき、ジェネレーター名はプロジェクト外に書き込むことができます。入力はCI変数、ブランチ名、パッケージ、またはCLIのMCPツールを使用するAIエージェントから発信される可能性があります。生成されたスキャフォールドビューにおける保存型XSSと、古いPID処理も含まれます。
影響を受けるシステム
Wheels CLI 4.0.0から4.1.1(修正版4.1.2)
緩和策
Wheels CLI 4.1.2にアップグレードし、すでに生成されたビューに文書化された修正を適用してください(GitHubアドバイザリGHSA-cghp-86c6-6fjc)。デプロイ/バージョン入力に供給される信頼できない値をサニタイズしてください。