무슨 일이 있었나
CVE-2026-106765 (2026-10-23 게시, NVD Deferred)은 mcp-docker-tools MCP 서버의 임의 코드 실행 문제로, 공격자가 제어한 이미지 목록 인자를 처리할 때 handleImageList 함수를 통해 도달 가능합니다.
왜 중요한가
Docker MCP 서버는 루트 근처에서 실행되고 컨테이너를 관리하므로, 여기서 에이전트가 트리거한 명령 주입은 프롬프트에서 호스트/컨테이너 손상으로 전환될 수 있습니다. 좁은 배포로 인해 폭발 반경은 낮지만, 에이전트 도구 명령 주입 클래스의 명확한 사례입니다.
공격 경로
handleImageList 함수에 제공된 조작된 이미지/필터 인자가 이스케이프 없이 셸 호출에 통합되어, 에이전트 주도 요청이 Docker 호스트(종종 권한/루트 액세스 권한을 가짐)에서 임의 코드를 실행할 수 있게 합니다.
영향받는 시스템
@rog0x/mcp-docker-tools 1.0.1
완화 방안
고정 릴리스 문서화되지 않음 (NVD Deferred). 배포된 경우, Docker MCP 서버를 신뢰할 수 없는 에이전트 프롬프트에 노출하지 말고 제한된(비루트) 서비스 계정/컨테이너로 실행하세요.