최첨단 개발 도구를 모두 갖췄으니 100배 속도로 안전하게 기능을 출시할 수 있을 텐데, 이런 일은 불가능한 것 아닌가?
걱정할 필요 없음. 그냥 흔한 반AI 낚시 글임. Anthropic이 아닌 누군가 올린 가짜 Claude Code 확장이 일반 VS Code가 아니라 Cursor에 있었고, Cursor 사용자 5천 명이 영향을 받은 것임.
Reuters 기사에서 Cursor는 이 확장을 Anthropic이 개발하지 않았으며, 악성 변조된 확장이 목요일 태평양 시간 오전 2시 27분부터 오후 1시 35분까지 마켓플레이스에 있었다고 밝힘.
그래서 Anthropic이 만든 것인지 아닌지, 어떻게 이런 일이 벌어졌는지 궁금함.
Anthropic일 가능성이 높아 보임. 다른 스레드에 쓴 댓글을 참고하면 됨. SpaceX와 Anthropic의 사업 관계가 깊은 만큼, Cursor가 상장 전 Anthropic의 피해를 줄이려고 일부러 부정확하게 알리는 것 같음.
Anthropic이 악성 확장을 직접 개발하지는 않았겠지만, 배포는 Anthropic이 한 것인가? 서드파티 라이브러리를 통해 들어온 것인지, 누군가 마켓플레이스 계정에 접근한 것인지 궁금함.
Cursor의 “이 악성 버전의 확장은 Anthropic이 개발하지 않았음”이라는 문구는 도대체 무슨 뜻인가?
감염을 제거하는 절차와 스크립트까지 제공해 대응은 탄탄해 보이지만, 어떻게 침입했는지는 설명하지 않음.
OpenAI에 이런 일이 생겼다면 모든 곳에 즉시 자동 업데이트됐을까? VS Code의 자동 업데이트 지연을 일주일로 설정해 뒀는데, 업데이트 안내를 보니 Microsoft, GitHub, OpenAI 같은 신뢰하는 게시자의 확장에는 지연이 적용되지 않고 즉시 업데이트된다고 함. 어떤 게시자를 신뢰할지도 직접 설정할 수 없음.
최근 깨달았는데, 나를 포함해 Claude Code나 Codex를 쓰는 사람은 사실상 매일 원격 코드 실행(RCE) 을 허용하고 있는 셈임. curl | bash를 조심하라는 경고가 무색해짐.
보안과 개인정보 보호가 실제로 무슨 의미인지 되묻게 됨. 이 CLI들이 내 디렉터리 전체를 몰래 수집하고 있었어도 모를 일인데, 누가 확인하고 있나?
이번 사건은 확장에 대한 공급망 공격임. 설치하는 어떤 확장이나 패키지, 소프트웨어에도 일어날 수 있음. Anthropic의 책임을 감싸려는 것은 아니지만, Claude Code나 Codex 사용 자체의 보안·개인정보 보호와는 별개임. 도구가 하는 일을 주의해야 하는 건 맞지만, 다른 경로로 침해당할 가능성은 별개의 사안임.
LLM을 유용하게 쓰려면 필요한 정보를 전부 넘겨줘야 한다는 점을 잊으면 안 됨. 적절한 법적 보호를 갖춘 제공업체가 아니라면 그 정보는 그냥 넘어가는 셈임.
아마 어느 때보다 많은 코드와 코드베이스, 회사 기밀을 여기저기 전송했을 것임. 샌드박스를 설정해 접근을 제한할 수는 있음.
이번에 영향을 받은 것은 Open VSX 확장 레지스트리의 Claude Code 확장이며, 이를 사용하는 Cursor 마켓플레이스도 영향을 받았다는 점을 분명히 해야 함. 현재 알려진 바로는 공식 마켓플레이스의 빌드는 문제가 없었고 지금도 깨끗함.
Microsoft의 VS Code 마켓플레이스를 뜻하나? 거기서도 해당 버전이 내려갔지만, 예방 조치이거나 같은 버전이 한쪽에서는 감염되고 다른 쪽에서는 깨끗한 데서 오는 혼란을 피하려는 조치일 수 있음.
이번 사건은 신뢰하지 못하는 소프트웨어를 무심코 설치하는 위험을 잘 보여줌. 이번에는 Anthropic 코드였지만 누구에게나 일어날 수 있었음. 보안 문제를 찾는 데 LLM이 꽤 뛰어난 만큼, 이런 도구를 가장 잘 갖춘 Anthropic의 해명이 궁금함. 배포 전에 자체 AI로 검토하지 않은 것인가? 아니면 배포 후 감염된 것인가? 후자라면 Open VSX의 모든 확장이 위험할 수 있음.
출처가 있나? 원문은 Open VSX도 영향을 받는다고 함.
스크린샷은 공식 마켓플레이스임.
아직 정확히 무슨 일이 벌어졌는지 모르지만, 공개 레지스트리에 소프트웨어를 배포하는 입장에서 공급망 공격은 정말 두려움. 방어 수단 대부분이 자동화되어 있지 않고 제대로 적용하기도 무척 어려워 답답함. 업계 전체가 이 부분에서 더 나은 해결책을 내놓지 못하고 있음.
그래서 점점 더 tix.im 환경으로 옮기고 있음. 이제 아무것도 믿을 수 없어서, 반증되기 전까지는 모든 것이 침해됐다고 가정함.
“Cursor 마켓플레이스의 Claude Code for VS Code 확장”이라니, Cursor가 자체 확장 저장소를 운영하는 것인가? 아니면 공식 VS Code 저장소인데 사고 보고서가 어떤 이유로 Cursor에만 초점을 맞춘 것인가?
Cursor 마켓플레이스 버전만 침해됐다면 애초에 어떻게 게시된 것인가? “공식 Anthropic” 계정으로 배포됐다면 Open VSX나 VS Code 버전이 안전하다고 누가 보장할 수 있나?
영향받은 버전들이 내려가서 실제로는 아무도 확실히 알지 못함. 내가 보기에는 Cursor만 침해 사실을 인정한 셈임.
VS Code는 포크에서 자사 마켓플레이스를 사용하지 못하게 하는 것으로 알고 있음. 적어도 VSCodium은 그러함. 거의 모든 확장의 .vsix 파일을 내려받을 수 있던 우회 방법도 막은 것으로 알고 있음.
백도어가 포함된 버전의 배포 시각을 확인한 사람이 있나? 내 컴퓨터들은 하나도 해당 버전으로 업데이트되지 않았는데, 운과 다음 자동 업데이트 정책 덕분이었는지 궁금함.
“새 버전은 게시 12시간 후부터 자동 업데이트 대상이 되므로 아직 업데이트되지 않았으며, 2시간 후 업데이트 대상이 됨.”이라는 안내가 표시됨.