취약점  ·  2026-10-21

mcp-ripgrep의 fileType 인자를 통한 OS 명령 주입 (논쟁 중)

취약점Low 영향도GlobalCVE-2026-113378
mcollina mcp-ripgrep 최대 0.4.0의 명령 주입 결함은 고급 검색 도구의 fileType 인자에 영향을 미치며, 이 인자는 셸 호출에 도달하지만 형제 인자들은 escapeShellArg를 통해 이스케이프됩니다. 유지보수자는 이 도구가 머신에서 ripgrep을 실행하며 예상된 설계 고려 사항이라고 주장하므로 이 발견은 논쟁 중입니다. 공개 PoC가 존재합니다. CVE는 'disputed' 태그가 붙었습니다.
mcp-ripgrep은 에이전트의 검색 도구를 위해 셸 명령을 실행하는 MCP 서버입니다. 공격자가 fileType 인자를 조작할 수 있다면(예: 검색 요청의 프롬프트 주입을 통해), MCP 서버가 실행되는 머신에서 로컬 명령 주입 싱크가 됩니다. 논쟁 중이고 로컬이긴 하지만 에이전트가 제공한 입력을 셸에 전달하는 더 넓은 MCP 서버 클래스를 보여줍니다.
조작된 fileType 인자가 MCP 서버의 셸 호출에 도달 (로컬 공격 표면)
mcollina mcp-ripgrep <= 0.4.0
fileType 인자를 일관되게 이스케이프 / 셸에 전달하지 않기; MCP 서버 입력을 신뢰할 수 없는 것으로 취급
NVD — CVE-2026-113378Public PoC gist
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →