Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

Cursor, Claude Code 악성 확장 2개 버전 제거…기기 내 흔적도 정리 권고

발행

Cursor는 자사 VS Code 확장 마켓플레이스에서 macOS·Windows용 Claude Code 2.1.312와 2.1.313의 악성 수정본을 제공했다고 밝혔습니다. 악성 코드는 SSH 키와 재실행 설정을 남길 수 있어 확장 삭제만으로 기기 내 흔적이 없어지지 않습니다. Cursor는 공격자 서버를 오프라인으로 전환하고, 영향을 받은 기기의 키·지속성 파일 제거와 접근 가능했던 자격 증명·세션 교체를 권고했습니다.

표적 공격을 받았습니다 — Git post-checkout 훅으로 자격 증명 탈취 시도

발행

웹 앱 프로젝트 문의로 위장한 공격자가 Dropbox에 공유한 자료의 .git/hooks 폴더에 악성 post-checkout 훅을 심었습니다. 훅은 Vercel 앱에서 운영체제별 바이너리를 내려받아 실행한 뒤 삭제하도록 구성됐으며, 작성자는 Git 작업 흐름에 섞인 공격을 경계하라고 당부합니다.

Deno 2.6의 최소 의존성 사용 기간 플래그가 연·월 단위를 무시합니다

발행

Deno의 npm 의존성 최소 게시 기간 기능은 일·주·분 단위에서는 동작하지만, 월·년이 포함된 ISO-8601 기간을 지정하면 필터를 조용히 무시하고 최신 버전을 설치합니다. 또한 lockfile에 이미 고정된 버전에는 적용되지 않으며, deno audit은 TLS 프록시 환경에서 별도의 인증서 오류를 일으킬 수 있습니다.