🇰🇷 한글 설명
Claude Desktop 1.8089.0 이전 버전의 Windows 클라이언트는 git.exe를 절대 경로 없이 uv_spawn으로 호출합니다. 이로 인해 Windows 검색 경로 우선순위에 따라 열린 프로젝트의 현재 작업 디렉터리에 놓인 악성 git.exe가 시스템 실행 파일보다 먼저 실행될 수 있습니다. 공격자가 만든 저장소나 공유 저장소를 열면 사용자 권한으로 악성 프로그램이 실행될 수 있으며, 이 문제는 1.8089.0 버전에서 수정되었습니다.
💡 쉬운 설명
Windows에서 Claude Desktop이 Git 프로그램을 찾을 때 잘못된 위치의 가짜 프로그램을 실행할 수 있습니다. 악의적인 프로젝트 폴더를 열기만 해도 컴퓨터에서 공격자의 코드가 실행될 수 있습니다.
🇺🇸 원문 (English)
Claude Desktop is Anthropic's desktop application for interacting with Claude. Prior to 1.8089.0, Claude Desktop on Windows invokes git.exe through uv_spawn without an absolute path, allowing Windows search-path resolution to select a malicious git.exe placed in the opened project's current working directory before the intended system executable. Opening an attacker-controlled or shared repository can therefore execute the substituted program with the user's privileges. This issue is fixed in version 1.8089.0.
📍 영향받는 시스템
Windows용 Claude Desktop 1.8089.0 미만 버전
⚔️ 공격 벡터
공격자가 악성 git.exe를 포함한 저장소를 만들어 사용자가 열도록 유도하면 해당 프로그램이 사용자 권한으로 실행됩니다.
🛡️ 대응 방법
Claude Desktop을 1.8089.0 이상 버전으로 업데이트하고, 신뢰할 수 없는 저장소를 열지 않도록 주의합니다.
🔧 검증 코드
출력된 버전이 1.8089.0 미만이면 취약하므로 업데이트가 필요하고, 1.8089.0 이상이면 수정된 버전입니다. 결과가 비어 있으면 설치 방식에 따라 설치 경로의 실행 파일 버전을 직접 확인해야 합니다.
powershell -Command "(Get-AppxPackage -Name '*Claude*' | Select-Object -ExpandProperty Version)"