Osegi
보안·2 분 소요

Cursor 마켓에 가짜 Claude Code 확장, 최대 5천 명 영향

10월 29일 Cursor 확장 마켓플레이스에 변조된 Claude Code가 11시간 넘게 올라와 있었습니다. Cursor는 최대 5천 명이 설치했을 수 있다고 밝혔습니다.

Developer's laptop screen showing a code editor with a red security warning over an extension marketplace
이미지: Numerama

코드 에디터 Cursor는 2026년 10월 29일 자사 확장 프로그램 마켓플레이스에서 Anthropic의 코딩 어시스턴트 Claude Code를 사칭한 악성 버전이 11시간 넘게 배포됐다고 밝혔습니다. Cursor에 따르면 최대 5천 명이 내려받았을 수 있습니다.

Cursor가 당일 공개한 보안 공지에 따르면 문제의 버전 2.1.313은 "Anthropic이 개발한 것이 아닙니다." 게시 시간은 파리 시간으로 오전 10시 27분부터 오후 9시 35분까지였습니다. Cursor는 영향을 받았을 수 있는 사용자에게 직접 연락할 계획입니다.

확장 프로그램의 동작

설치되면 먼저 기기 정보를 수집했습니다. 운영체제, 프로세서 아키텍처, 홈 디렉터리 경로, Git에 설정된 이메일 주소, 공인 IP 주소 등을 공격자가 통제하는 서버로 보냈습니다.

이어 코드에 심어 둔 공격자의 SSH 키 "svc-telemetry"를 허용 키 목록에 추가하고, 로컬 SSH 서비스를 켜 리버스 터널을 열려고 시도했습니다. 공격자가 원할 때 해당 컴퓨터에 다시 접속할 수 있게 하는 방식입니다. 재부팅 후에도 유지되도록 지속성 장치도 설치했습니다.

다만 Cursor는 악성 코드의 오류 때문에 터널 개설이 실패했다고 설명했습니다. 예외는 "Cursor가 관리자 권한으로 실행된 매우 드문 경우"뿐입니다. 로컬 SSH 서비스를 켜려면 관리자 권한이 필요한데, macOS와 Windows 대부분의 환경에서는 확장 프로그램에 그 권한이 없습니다.

그렇다고 감염된 컴퓨터가 안전한 것은 아닙니다. 터널이 실패해도 공격자의 키 추가, 지속성 스크립트 설치, 기기 정보 전송은 이뤄졌습니다.

Cursor의 대응

Cursor는 탐지 즉시 악성 버전을 삭제하고 배포를 차단했으며, 예방 차원에서 확장 프로그램 마켓플레이스 전체를 닫았습니다. 다른 확장 프로그램이 침해되지 않았는지 확인하고 마켓을 재구축하기 위해서입니다. 악성 서버를 호스팅한 클라우드 업체와 협력해 서버도 오프라인으로 전환했습니다.

핵심 의문은 풀리지 않았습니다. 공지에는 공격자가 어떻게 Anthropic 명의로 마켓플레이스에 이 버전을 게시할 수 있었는지가 설명돼 있지 않습니다.

태그:cursorclaude codeanthropicmalwarevs code extensionsupply chain

같은 날의 다른 뉴스

전체 보기 →

관련 카테고리: 보안

전체 보기 →