Zainfekowane rozszerzenie Claude na Cursorze przez blisko 12 godzin
Złośliwy kod próbował instalować tylną furtkę SSH i wykradać dane uwierzytelniające do chmury od maksymalnie 5000 deweloperów.
Oficjalne rozszerzenie Anthropic dla modelu Claude, dostępne na platformie dla programistów Cursor, zostało zainfekowane i przez blisko 12 godzin dystrybuowało złośliwy kod. Problem dotknął maksymalnie 5000 użytkowników, których systemy pobrały szkodliwą wersję w ramach automatycznych aktualizacji. Incydent jest klasyfikowany jako atak na łańcuch dostaw, ponieważ napastnikom udało się przejąć kontrolę nad oficjalnym kontem Anthropic w usłudze.
Atak na łańcuch dostaw w marketplace Cursor
Problem dotyczył rozszerzenia do Visual Studio Code o nazwie Anthropic.claude-code w wersji 2.1.313. Zostało ono udostępnione w marketplace platformy Cursor 29 października 2026 roku i było dostępne przez około 11 godzin – od 5:27 do 16:35 czasu wschodniego (ET). Złośliwa wersja została opublikowana z oficjalnego, zweryfikowanego konta Anthropic, zastępując bezpieczną wersję 2.1.312. Wiele systemów deweloperskich pobrało ją automatycznie ze względu na domyślnie włączone aktualizacje w środowisku Cursor.
Według firmy Cursor, twórcy narzędzi deweloperskich wspomaganych przez AI, problem dotknął „maksymalnie 5000 użytkowników”. Eksperci z firmy bezpieczeństwa Phorian oraz niezależny badacz Kevin Beaumont potwierdzili, że był to atak na łańcuch dostaw, w którym atakujący uzyskali dostęp do oficjalnego kanału dystrybucji. Ani Cursor, ani Anthropic nie wyjaśniły dotąd, w jaki sposób napastnicy przejęli kontrolę nad kontem.
Cel: klucze SSH i dane uwierzytelniające
Zainfekowane rozszerzenie próbowało zainstalować na maszynie dewelopera tylną furtkę (backdoor), która dawała atakującym zdalny dostęp. Ponieważ rozszerzenia w środowisku Cursor działają z uprawnieniami samego narzędzia, złośliwy kod mógł uzyskać dostęp do lokalnych plików, kodu źródłowego i innych narzędzi programistycznych. Głównym celem ataku było szybkie zidentyfikowanie i kradzież danych uwierzytelniających do usług chmurowych oraz tokenów API.
Złośliwy kod po uruchomieniu wykonywał następujące działania:
- Zbierał informacje o systemie i użytkowniku, takie jak nazwa hosta, nazwa użytkownika, system operacyjny, architektura, zmienne środowiskowe oraz publiczny adres IP.
- Próbował dodać kontrolowany przez atakujących klucz SSH do pliku
authorized_keys, włączyć lokalną usługę SSH i otworzyć zwrotny tunel SSH. - Usiłował zapewnić trwałość dostępu poprzez utworzenie agenta startowego (na macOS) lub zaplanowanego zadania (na Windows).
- Wysyłał zebrane dane o systemie i statusie backdoora na serwer kontrolowany przez napastników.
Analiza przeprowadzona przez Phorian wykazała, że złośliwy kod zawierał błędy, które na systemach Windows i macOS często uniemożliwiały pomyślną instalację backdoora, o ile środowisko Cursor nie było uruchomione z uprawnieniami administratora. Mimo to, zagrożenie oceniono jako znaczące.
Reakcja na incydent i milczenie Anthropic
Firma Cursor po wykryciu zagrożenia podjęła natychmiastowe działania. Zainfekowana wersja rozszerzenia została usunięta z marketplace, a jej dalsza dystrybucja zablokowana. Firma tymczasowo zamknęła cały marketplace dla rozszerzeń VS Code, aby przeprowadzić audyt, zmienić klucze dostępowe i upewnić się, że żadne inne pakiety nie zostały zmodyfikowane. Następnie udostępniono bezpieczną wersję oznaczoną numerem 2.1.314.
Cursor współpracował również z dostawcą usług chmurowych, aby zablokować serwer, z którym łączył się złośliwy kod. Opublikowano także szczegółowe instrukcje i skrypty, które pozwalają użytkownikom sprawdzić, czy ich systemy zostały zainfekowane. Jednocześnie firma podkreśliła, że zainfekowana wersja nie została stworzona przez Anthropic. W przeciwieństwie do szybkiej reakcji Cursor, Anthropic do momentu publikacji artykułu źródłowego nie wydało publicznego ostrzeżenia dla swoich klientów ani nie skomentowało incydentu.
Źródła
Anthropic VS code extension on Cursor backdoored for nearly 12 hours, Ars Technica, 2026-10-30. https://arstechnica.com/security/2026/10/anthropic-vs-code-extension-on-cursor-backdoored-for-nearly-12-hours/
Cursor Confirms Tampered Claude Code Extension, 5,000 Users Affected, Shattered.io, 2026-10-30. https://shattered.io/cursor-tampered-claude-code-extension-5000-users-2026/
Claude Code Extension on Cursor Tampered, Affecting 5,000 Users, Tech Insider, 2026-10-30. https://tech-insider.org/claude-code-extension-cursor-5000-users-tampered-2026/
Supply Chain Compromise: Anthropic’s Claude Code Extension Backdoored, Forever Security, 2026-10-30. https://forever.security/blog/claude-code-extension-compromised