취약점  ·  2026-10-25

mcp-git-tools resolveBaseBranch를 통한 임의 코드 실행

취약점Medium 영향도GlobalCVE-2026-106764
CVE-2026-106764 (2026-10-23 게시, NVD Deferred)은 mcp-git-tools MCP 서버의 임의 코드 실행 문제로, 공격자가 제어한 git 도구 인자를 처리할 때 resolveBaseBranch 함수를 통해 도달 가능합니다.
에이전트 도구 표면 RCE: 신뢰할 수 없는 브랜치 값에서 셸 명령을 구성하는 git-for-agent MCP 서버가 에이전트 또는 프롬프트 공급자에게 개발자/인프라 호스트에서 코드를 실행할 수 있는 능력을 부여합니다.
resolveBaseBranch 함수(git 도구 호출이 기본 브랜치를 해석해야 할 때 사용)에 제공된 조작된 브랜치/ref 값이 적절한 이스케이프 없이 셸 또는 명령 호출에 도달하여, 에이전트 주도 요청이 호스트에서 임의 코드를 실행할 수 있게 합니다.
@rog0x/mcp-git-tools 1.0.1
고정 릴리스 문서화되지 않음 (NVD Deferred). 배포된 경우, 어떤 에이전트 호스트가 호출할 수 있는지 제한하고 최소 권한 컨테이너 내에서 실행하세요; 도구에 도달하는 비정상적인 브랜치 이름을 주시하세요.
NVD — CVE-2026-106764GitHub issue (upstream)
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →