何が起きたか
mcp-ffmpeg 1.0.5までのバージョンには、OSコマンドインジェクションの脆弱性(CVSS 7.0、2026年10月27日公開)があり、resize-video、extract-audio、get-video-infoの各ツールで、攻撃者が制御するvideoPath/outputDirの値が中和されずにシェルコマンドに到達します。
なぜ重要か
より広範なMCPコマンドインジェクションの波の一部:プロンプト注入されたエージェントがこれらのメディアツールのいずれかを呼び出すと、MCPサーバーが動作しているホスト上でシェルコマンドを実行でき、細工されたプロンプトがホスト実行に変換されます。
攻撃経路
resize-video / extract-audio / get-video-infoの各ツールは、細工されたvideoPathまたはoutputDirの値をシェルコマンドに挿入する際、$()、バッククォート、または閉じる二重引用符を中和しないため、MCPクライアントまたはプロンプト注入されたエージェントが任意のシェルコマンドを実行できます。
影響を受けるシステム
mcp-ffmpeg ≤ 1.0.5
緩和策
パッチ済みのmcp-ffmpegリリースにアップグレードしてください。パス入力をサニタイズ/検証し、ffmpeg引数に対するシェル補間を避けてください。