무슨 일이 있었나
mcp-ffmpeg 1.0.5 이하에는 resize-video, extract-audio 및 get-video-info 도구에서 OS 명령 주입 취약점(CVSS 7.0, 2026-10-27 게시)이 있으며, 공격자가 제어하는 videoPath/outputDir 값이 중화되지 않은 셸 명령에 도달합니다.
왜 중요한가
더 넓은 MCP 명령 주입 물결의 일부: 프롬프트 주입된 에이전트가 이러한 미디어 도구 중 하나를 호출하면 MCP 서버가 실행 중인 호스트에서 셸 명령을 실행할 수 있어, 조작된 프롬프트가 호스트 실행으로 변환됩니다.
공격 경로
resize-video / extract-audio / get-video-info 도구는 $(), 백틱, 또는 닫는 큰따옴표를 중화하지 않고 조작된 videoPath 또는 outputDir 값을 셸 명령에 삽입하여, MCP 클라이언트 또는 프롬프트 주입된 에이전트에게 임의의 셸 명령 실행을 허용합니다.
영향받는 시스템
mcp-ffmpeg ≤ 1.0.5
완화 방안
패치된 mcp-ffmpeg 릴리스로 업그레이드하고, 경로 입력을 정화/검증하며, ffmpeg 인수에 셸 보간을 피하십시오.