UK — The Register
Anthropic: Claude Code 확장 프로그램 침해 사건… 우리 쪽은 아니다
보안2분 읽기
Anthropic(클로드를 만드는 회사)은 Cursor 코드 편집기 마켓플레이스에 올라간 가짜 Claude Code 확장 프로그램이 자사 시스템 해킹 때문이라는 주장을 부인했습니다. 이 가짜 프로그램은 개발자 컴퓨터에 몰래 접속 통로를 만드는 악성코드를 담고 있었습니다.
무슨 일이 있었나
보안 업체 Phorion이 Cursor의 공식 Claude Code 확장 프로그램에 악성 업데이트가 올라온 것을 발견했습니다. 이 업데이트에는 컴퓨터 안에 숨어 계속 남아 있는 SSH 백도어가 들어 있었습니다. 백도어는 외부에서 몰래 컴퓨터에 들어오는 뒷문 같은 프로그램입니다. Anthropic의 기술 직원 Felix Rieseberg는 이번 일이 Anthropic 시스템이나 직원 노트북의 침해가 아니라고 밝혔습니다. Cursor는 악성 버전을 바로 삭제하고 마켓플레이스를 잠시 완전히 닫았다고 말했습니다.
주요 숫자와 사실
- 문제가 된 버전은 2.1.313이며, 약 11시간 동안 내려받을 수 있었습니다.
- 다운로드 가능 시간은 PT 기준 목요일 02:27부터 13:35까지였습니다(UTC 기준 09:27부터 20:35까지).
- 확장 프로그램을 설치한 개발자는 최대 5,000명으로 알려졌습니다.
- 백도어 코드는 Windows, macOS, Linux에서 모두 작동하도록 만들어졌습니다.
배경 설명
확장 프로그램은 코드 편집기에 기능을 더해 주는 작은 프로그램입니다. 마켓플레이스는 이런 확장 프로그램을 내려받는 곳입니다. 이번 공격은 믿을 만한 프로그램을 가장해 사용자에게 퍼지는 '공급망 공격' 방식입니다. 악성 코드는 관리자 권한이 필요한 단계에서 대부분 실패했지만, 호스트 정보와 사용자 정보는 여전히 공격자에게 전달되었습니다.
왜 중요한가
개발자는 회사 시스템과 비밀 정보에 접근하는 경우가 많아서 이런 공격은 피해가 클 수 있습니다. 최신 버전으로 업데이트해도 악성 지속 장치는 제거되지 않으므로, 감염 여부를 직접 확인해야 합니다. 아직 누가 가짜 버전을 마켓플레이스에 올렸는지 명확하지 않다는 점도 불안을 키웁니다.
앞으로 지켜볼 점
- Cursor가 악성 버전이 공식 마켓플레이스에 어떻게 올라갔는지 밝힐지 여부
- 다른 확장 프로그램도 같은 방식으로 침해되었는지에 대한 검사 결과
- Cursor가 제공한 제거 안내와 스크립트가 실제로 감염을 지우는지 여부
용어 풀이
- Claude Code
- Anthropic의 AI 도구 Claude를 코드 편집기 안에서 쓸 수 있게 해 주는 확장 프로그램입니다.
- Cursor
- AI 기능을 갖춘 코드 편집기 회사이며, 확장 프로그램 마켓플레이스를 운영합니다.
- SSH 백도어
- 원격에서 몰래 컴퓨터에 접속할 수 있게 만든 숨은 통로입니다.
- 공급망 공격
- 소프트웨어를 만드는 과정이나 배포 경로를 노려 많은 사용자를 감염시키는 공격 방식입니다.
- Phorion
- 엔드포인트 탐지 및 대응(EDR) 기술을 제공하는 보안 업체입니다.