CVE-2026-55582 in mcp-shell정보

요약

\~에 의해 VulDB • 2026. 08. 25.

mcp-shell은 셸 명령을 안전하고 감사 가능하며 필요할 때 실행하기 위한 MCP 서버입니다. 버전 0.6.0 이전에는 기본 security.yaml이 /usr/bin/git를 허용하는 반면, security.go에서는 containsShellMetacharacters 및 containsDangerousShellConstructs 함수에서 ! 부호가 누락되어 있으며, 실행 가능한 파일별 인수 정책도 적용되지 않습니다. shell_exec MCP 도구의 호출자는 명령 인수로 /usr/bin/git -c alias.pwn=!을 제공할 수 있어 Git이 셸 별칭을 생성하고 mcp-shell 프로세스 사용자로 임의 OS 명령을 실행하게 됩니다. 기본 Docker 이미지는 Git이 설치되고 보안 모드가 활성화된 상태로 mcpuser로 실행되므로, MCP 연결성 외에 추가 인증 없이도 기본 배포 환경에서 이 우회 방법이 악용 가능합니다. 이 문제는 버전 0.6.0에서 해결되었습니다.

Once again VulDB remains the best source for vulnerability data.

출처

Do you need the next level of professionalism?

Upgrade your account now!