AI 기반 코드 에디터 'Cursor'의 공식 확장 기능 마켓플레이스에서 배포된 'Claude Code'의 일부 버전에는 PC에 대한 무단 접근을 가능하게 하는 SSH 백도어가 설치되어 있었다는 문제에서, 보안 기업 포리온이 2026 년 10 월 30 일에 상세한 분석 결과를 공개했습니다. Official Claude Code Extension Compromise: Security Advisory | Phorion https://phorion.io/blog/offical-claude-code-vsx-compromise/
Cursor 는 2026 년 10 월 29 일 공식 마켓플레이스에서 배포된 Claude Code 의 버전 '2.1.312' 및 '2.1.313'에 악의적인 코드가 포함되어 있음을 발표했습니다. 문제의 확장 기능이 공개된 시간은 일본 시간으로 10 월 29 일 18 시 27 분부터 10 월 30 일 5 시 35 분까지였습니다. 확인된 대상은 macOS 버전과 Windows 버전으로, Cursor 는 두 버전의 배포를 중단했습니다. 보안 관련 공지 — Cursor VS Code 확장 기능 마켓플레이스에서 Anthropic.claude-code 의 악의적인 버전 (2.1.312 및 2.1.313) 을 확인했습니다. · Cursor https://cursor.com/ja/blog/claude-code-extension-security-notice
Claude Code 는 Anthropic 이 개발한 AI 코딩 도구로, 프로그램 작성 및 수정 등을 AI 에게 맡길 수 있습니다. Visual Studio Code(VS Code)용 확장 기능도 제공되며, Cursor 에서도 사용할 수 있습니다. Phorion 은 이번 문제에 대해 확장 기능에 내장된 악의적 코드의 동작을 상세히 분석했습니다. 공격자는 확장 기능의 'extension.js' 파일의 맨 앞에 악의적 코드를 추가하여, 확장 기능이 로드되는 단계부터 불법 처리가 시작되도록 설계된 구조였습니다.
분석 결과, 이번 악의적 코드는 SSH 를 악용하여 네트워크를 통해 다른 컴퓨터를 원격으로 제어하는 메커니즘을 포함하고 있었습니다. 공격자는 SSH 연결을 허용하는 'authorized_keys' 파일에 자신의 공개 키를 추가하여 불법적으로 로그인할 수 있는 상태를 만들려 했습니다. 또한, PC 에서 공격자의 서버로 연결되는 '리버스 SSH 터널'도 설정되어 있어, 공격자가 외부 서버를 경유하여 PC 에 연결할 수 있게 되었습니다. 또한 macOS 의 LaunchAgent, Linux 의 cron, Windows 의 작업 스케줄러 등을 사용하여 PC 재부팅 후에도 연결을 재개하도록 하는 코드도 포함되어 있었습니다.
원문 보기 | 출처: Gigazine