Cursor 마켓플레이스의 변조된 Claude Code 확장 프로그램 사고

inxight

  • 공급망보안
  • 개발자보안
  • Cursor
  • Claude Code
  • 악성확장프로그램

오늘의 핵심

Cursor 마켓플레이스에서 악성 코드가 삽입된 Claude Code 확장 프로그램이 배포됐다. 해당 기간에 설치·업데이트한 조직은 개발자 단말을 점검하고, 감염 흔적이 확인되면 격리와 자격증명 교체까지 진행해야 한다.

확인된 사실

  • Cursor 마켓플레이스에서는 2026년 10월 29일 약 11시간 동안 악성 코드가 삽입된 Claude Code 확장 프로그램이 제공됐다.

    근거 [1] [2]

  • Cursor의 최신 공지에 따르면 조사 대상은 해당 시간대에 마켓플레이스를 통해 설치·업데이트된 Windows·macOS용 2.1.312와 2.1.313이다.

    근거 [1]

  • 악성 코드는 단말·사용자 정보를 전송하고 공격자 SSH 키 추가, 역방향 SSH 터널 및 재실행을 위한 지속성 설정을 시도했다.

    근거 [1] [2]

  • Cursor는 최대 5,000명이 영향을 받았다고 밝혔으며, 악성 버전 차단과 마켓플레이스 재구축·키 교체를 완료했다.

    근거 [1] [2]

  • 확장 프로그램 삭제만으로 별도 생성된 지속성 요소가 제거되지 않을 수 있어, 감염 흔적이 있는 단말은 추가 복구가 필요하다.

    근거 [1]

왜 중요한가

  • 개발자 단말의 침해는 소스 저장소, CI/CD, 클라우드와 패키지 레지스트리 자격증명으로 피해가 확장될 수 있다.

  • 공식 확장 프로그램처럼 보이는 업데이트도 유통 채널이 변조되면 공급망 공격 경로가 될 수 있음을 보여준다.

  • 단순 삭제로 끝나지 않을 수 있어 설치 이력과 단말·네트워크 로그를 함께 확인해야 한다.

inxight의 관점

  • AI 개발도구 도입 정책에는 제품 승인뿐 아니라 확장 프로그램의 마켓플레이스·버전·해시 등 배포 경로 관리가 포함돼야 한다.

  • 개발자 단말을 일반 사무용 단말과 동일하게 취급하지 말고, 운영·배포 권한을 가진 고위험 자산으로 분류할 필요가 있다.

  • 자동 업데이트의 편의성과 공급망 위험을 함께 관리하도록 확장 프로그램 인벤토리와 중앙 통제 체계를 마련해야 한다.

실무 체크리스트

  • Cursor에서 Claude Code를 사용한 구성원을 확인하고, 10월 29일 해당 시간대의 설치·업데이트 이력과 버전 2.1.312·2.1.313 노출 여부를 조사한다.
  • Cursor 공식 공지의 최신 지표와 점검 도구로 단말을 검사하고, 악성 SSH 키나 지속성 흔적이 발견된 호스트를 즉시 격리한다.
  • 영향 단말에서 접근 가능했던 소스관리·CI/CD·클라우드·패키지 저장소의 자격증명과 활성 세션을 신뢰할 수 있는 별도 단말에서 교체한다.
  • 확장 프로그램 설치 출처와 버전을 자산 목록에 기록하고, 개발자 도구의 자동 업데이트·승인 정책을 재검토한다.