취약점  ·  2026-10-14

Claude Code / Claude Desktop 플러그인 설치가 검증된 고정 커밋 대신 git SHA 이름 분기를 신뢰 → 공격자 플러그인 코드 실행

취약점High 영향도GlobalCVE-2026-86063
GitHub 권고를 통해 2026-10-13 게시(CVSS 7.5 v4.0, CWE-494/829). 플러그인 설치 흐름이 체크아웃 결과가 고정 커밋과 일치하는지 확인하지 않아 고정 SHA 이름을 딴 git 분기가 대체될 수 있었습니다. NVD REST API를 통해 검증됨. 릴리스 2.1.179에서 수정.
Claude Code 플러그인은 개발자의 자격 증명으로 에이전트의 코딩 세션 내에서 실행됩니다. SHA 고정 우회는 '검토된, 고정된 해시' 신뢰 앵커를 위조 경로로 바꾸므로, 엄격하게 고정된 플러그인 설치도 공격자 코드를 조용히 설치할 수 있습니다 — 에이전틱 코딩 도구의 공급망 신뢰 모델을 직접적으로 훼손합니다.
플러그인 리포지토리를 제어하는 공격자는 사용자가 고정하는 40자 SHA의 이름을 딴 분기를 만듭니다. 설치 흐름은 마켓플레이스 고정 커밋에 대해 git checkout을 실행하지만 결과 HEAD가 고정 SHA와 같은지 확인하지 않으므로, 체크아웃이 분기 팁으로 해석되어 에이전트 환경에 공격자 제어 플러그인 코드를 설치합니다.
Anthropic Claude Code 및 Claude Desktop < 2.1.179(플러그인 마켓플레이스 설치 흐름)
Claude Code를 2.1.179로 업그레이드하십시오(플러그인 설치 흐름은 이제 해결된 HEAD를 고정 SHA와 검증). GHSA-pq7j-f95f-qfcv 참조.
NVD CVE-2026-86063Claude Code release v2.1.179NVD (REST, verified)
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →