🔍 CVE-2026-6980

7.3
CVSS Score
HIGH
2026-04-25
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

Divyanshu-hash GitPilot-MCP의 main.py 파일 내 repo_path 함수에서 command 인자에 대한 입력 검증이 부족하여 명령 주입 공격이 가능한 취약점입니다. 원격에서 악의적인 명령을 실행할 수 있으며, 공개된 익스플로잇이 존재합니다.

💡 쉬운 설명

이 소프트웨어가 사용자 입력을 제대로 검사하지 않아서, 해커가 원격으로 악의적인 명령을 실행할 수 있습니다. 이미 공격 방법이 인터넷에 공개되어 누구나 악용할 수 있는 상태입니다.

🇺🇸 원문 (English)

A vulnerability has been found in Divyanshu-hash GitPilot-MCP up to 9ed9f153ba4158a2ad230ee4871b25130da29ffd. This impacts the function repo_path of the file main.py. Such manipulation of the argument command leads to command injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure but did not respond in any way.

📍 영향받는 시스템

Divyanshu-hash GitPilot-MCP (9ed9f153ba4158a2ad230ee4871b25130da29ffd 커밋까지, 버전 관리 없음)

⚔️ 공격 벡터

네트워크를 통한 원격 공격으로, main.py의 repo_path 함수 command 인자 조작을 통한 명령 주입

🛡️ 대응 방법

벤더 패치 또는 입력 값 검증을 추가한 최신 버전으로 업그레이드, 신뢰할 수 있는 입력 소스만 허용

🔧 검증 코드

GitPilot-MCP가 설치되어 있으면 패키지 정보가 표시되고, 설치되지 않았으면 'not installed' 메시지가 출력됩니다.

Shell / Script
pip list 2>/dev/null | grep -i gitpilot || echo 'GitPilot-MCP not installed'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

💻 영향받는 소프트웨어

Git