Skip to main content
Înapoi la articole

Breșa Cursor: extensii Claude Code malițioase au expus până la 5.000 de dezvoltatori

Publicat la de Liviu Bucel · 3 min de citit

Pe 13 noiembrie 2026, Cursor a publicat concluziile investigației privind incidentul care a permis distribuirea unei extensii Claude Code modificate malițios. Raportul explică modul în care o cheie de acces compromisă la un furnizor terț a declanșat un atac asupra lanțului de aprovizionare software. Nu a fost compromisă extensia oficială publicată de Anthropic.

Ce s-a întâmplat și când?

Incidentul a pornit de la o cheie de acces emisă de Cursor către Fireworks AI, furnizor extern de infrastructură pentru inteligență artificială. Potrivit Cursor, cheia a fost expusă de Fireworks, iar atacatorul a folosit-o pentru a copia date dintr-un spațiu de stocare cu acces doar pentru citire. Acolo se aflau urme istorice ale sesiunilor agenților de programare, în principal din 2025, provenite din sesiuni fără Privacy Mode.

Unele înregistrări conțineau credențiale care nu fuseseră eliminate. Cu acestea, atacatorul a accesat anumite servicii SaaS utilizate de Cursor, apoi a obținut o altă credențială cu care a putut plasa fișiere malițioase în cache-ul marketplace-ului de extensii VS Code din Cursor. Pe 29 octombrie, versiunile 2.1.312 și 2.1.313 ale Anthropic.claude-code, modificate de atacator, au fost disponibile aproximativ 11 ore.

Cum funcționa extensia malițioasă?

Analiza tehnică a identificat cod JavaScript injectat, executat la încărcarea extensiei. Acesta colecta informații despre sistem și încerca să adauge o cheie SSH controlată de atacator în fișierul authorized_keys, să activeze serviciul SSH și să creeze un tunel invers către infrastructura atacatorului. Pentru persistență, folosea mecanisme de pornire automată precum taskuri programate pe Windows și LaunchAgents pe macOS.

Nu fiecare calculator expus a devenit automat accesibil atacatorului. Microsoft și Cursor precizează că unele erori de implementare și lipsa privilegiilor de administrator au împiedicat anumite etape pe multe sisteme. Totuși, chiar dacă tunelul SSH a eșuat, cheile și alte fișiere de persistență puteau rămâne pe dispozitiv. Simpla dezinstalare a extensiei nu este neapărat suficientă.

Câți utilizatori au fost afectați?

Cursor estimează că maximum 5.000 de utilizatori care au solicitat versiunile afectate în ziua incidentului ar fi putut primi extensia malițioasă. Cifra reprezintă un număr potențial expus, nu 5.000 de dispozitive confirmate ca infectate. Separat, compania declară că sub 0,05% dintre utilizatori au avut înregistrări istorice de agent expuse și sub 0,01% dintre clienți au avut credențiale API expuse. Aceste procente descriu efecte diferite ale incidentului.

Atacul a vizat cache-ul marketplace-ului Cursor, nu distribuția oficială Claude Code de la Anthropic, Microsoft Visual Studio Marketplace sau Open VSX. Cursor afirmă că repository-urile clienților, infrastructura de producție pentru lansări și codul ori prompturile din sesiunile cu Privacy Mode activat nu au fost afectate.

Ce trebuie să verifice dezvoltatorii și administratorii IT?

  • Verificați dacă versiunile Claude Code 2.1.312 sau 2.1.313 au fost instalate ori actualizate prin marketplace-ul Cursor pe 29 octombrie 2026; contează și sursa instalării, nu doar versiunea.

  • Folosiți procedura oficială Cursor pentru verificare și remediere. Căutați indicatorul de cheie SSH neautorizată svc-telemetry și examinați indicatorii de compromitere publicați.

  • Izolați sistemele cu dovezi de execuție malițioasă, eliminați mecanismele de persistență și cheile SSH neautorizate și evaluați necesitatea reinstalării sistemului.

  • Rotiți cheile API, tokenurile și sesiunile posibil expuse, de pe un dispozitiv de încredere. Dezinstalarea extensiei nu înlocuiește investigația.

  • Auditați accesul furnizorilor terți, eliminarea secretelor din urmele agenților AI, privilegiile conturilor tehnice și proveniența extensiilor.

De ce este relevant pentru firmele din România?

Atacul a traversat mai multe zone de încredere: o cheie administrată de un furnizor, date istorice generate de agenți AI, credențiale păstrate în aceste date și un mecanism de distribuție utilizat de dezvoltatori. Chiar și o arhivă cu acces doar pentru citire devine periculoasă dacă include secrete active. Organizațiile care folosesc asistenți AI pentru programare ar trebui să trateze extensiile, tokenurile și furnizorii AI ca elemente critice ale securității lanțului software.

Situația la 15 noiembrie 2026: Cursor consideră incidentul limitat și afirmă că ultima activitate detectată a atacatorului a fost blocată pe 1 noiembrie. Compania spune că a notificat clienții afectați. Acest lucru nu dovedește însă că fiecare sistem potențial expus a fost deja verificat și curățat.

Surse oficiale și analiză tehnică

Cursor — raportul oficial al investigației, 13 November 2026

Cursor — versiunile afectate și instrucțiunile de remediere

Microsoft Security Research — analiza tehnică, 30 October 2026

BleepingComputer — relatarea de actualitate, 14 November 2026