Extensia Claude a Anthropic a fost compromisă timp de aproape 12 ore, pentru că lanțurile de aprovizionare sunt aparent făcute din hârtie udă
Extensia oficială Claude a Anthropic pentru Cursor a fost compromisă timp de aproape 12 ore, afectând până la 5.000 de dezvoltatori, iar Anthropic încă nu a avertizat public – pentru că de ce ar începe acum?
Într-o evoluție care nu va surprinde absolut pe nimeni care a murmurat vreodată „sigur actualizarea automată nu mă va trăda”, o extensie oficială VS Code pentru modelul Claude al Anthropic a fost compromisă și a amenințat mașinile a până la 5.000 de dezvoltatori, au raportat vineri multiple surse. Anthropic, la rândul său, a refuzat până acum să avertizeze clienții despre incident – operând probabil sub principiul corporativ consacrat că dacă nu menționezi breșa, este mai degrabă o stare de spirit decât o criză.
Pachetul compromis a fost o extensie VS Code disponibilă în piața Cursor, un producător de instrumente pentru dezvoltatori asistate de AI, a declarat compania vineri. Versiunea malițioasă, 2.1.313, a afectat ulterior „cel mult 5.000 de utilizatori”, probabil când aceștia fie au descărcat-o, fie sistemele lor au preluat-o și instalat-o automat – pentru că nimic nu spune „software modern” ca o funcție care îți instalează problemele.
Anthropic a lansat versiunea 2.1.314 la câteva ore după ce versiunea anterioară a devenit disponibilă pe Cursor, potrivit cercetătorului independent Kevin Beaumont. Atât Beaumont, cât și CTO-ul și co-fondatorul firmei de securitate Phorian au declarat că versiunea 2.1.313 a fost distribuită prin contul oficial al Anthropic pe Cursor. Până acum, nici Cursor, nici Anthropic nu au explicat cum atacatorii au obținut controlul contului – un detaliu care pare că ar merita, să zicem, o postare pe blog.
„A fost o compromitere a lanțului de aprovizionare în care atacatorul a obținut acces la canalul oficial de distribuție”, a declarat pentru Ars Luke Roberts, CTO și co-fondator al Phorian. „Versiunea malițioasă 2.1.313 a fost postată pe contul oficial Anthropic, înlocuind efectiv 2.1.312. Extensiile se actualizează automat în Cursor în mod implicit, dar utilizatorii pot configura acest lucru în setări.” Phorian are mai multe detalii aici – probabil într-un document intitulat „Lucruri pe care ai fi vrut să le știi înainte”.
Anthropic nu a emis încă o notificare publică a incidentului către clienți. Strategia de comunicare a companiei pare modelată după experimentul mental „dacă un copac cade în pădure”, doar că arborele este o backdoor, iar pădurea este laptopul tău.
Cursor a declarat că extensia malițioasă încearcă să instaleze o backdoor SSH persistentă folosind o cheie SSH suplimentară controlată de atacator, activând serviciul SSH local și deschizând un tunel SSH invers. Codul a fost scris să funcționeze pe Windows, macOS și Linux – o angajare admirabilă față de compatibilitatea cross-platform, dacă nimic altceva. Deoarece extensiile Cursor rulează cu permisiunile mediului de dezvoltare integrat al instrumentului, versiunea compromisă ar fi obținut probabil acces la fișierele locale, codul sursă și instrumentele pentru dezvoltatori odată instalată. Cu alte cuvinte, avea acces liber peste tot.
Phorion a declarat că furtul numelor de variabile a permis operatorului să facă rapid un inventar al acreditărilor cloud și tokenurilor API stocate pe un dispozitiv compromis, probabil pentru a putea prioritiza ce mașini să vizeze în atacuri ulterioare. Eficient! Aproape profesional. Aproape că ai putea spune „de calitate enterprise”.
Erori în codul malițios pentru Windows și macOS au împiedicat backdoor-ul să funcționeze în unele cazuri. Phorion a declarat că, în ciuda defectelor de codare, „malware-ul reprezintă încă o amenințare semnificativă care instalează persistență și trimite recunoașterea gazdei înapoi operatorului”. Deci atacatorii au fost neglijenți, dar nu suficient de neglijenți – un teren de mijloc reconfortant.
Cursor a declarat că personalul companiei a lucrat cu furnizorul de cloud care găzduiește serverul la care se conecta shell-ul invers, astfel încât dispozitivele infectate să nu mai poată ajunge la el. Personalul a eliminat, de asemenea, versiunea compromisă din piață și a blocat distribuirea ulterioară. Compania a închis, de asemenea, VS Code Marketplace pentru a rota cheile, a audita controalele de acces și a confirma că nicio altă extensie nu a fost compromisă. Piața este acum deschisă – așa că poți reveni la descărcarea lucrurilor cu nivelul tradițional de încredere.
Rămâne neclar de ce Anthropic nu își avertizează public clienții cu privire la amenințare și de ce atât Anthropic, cât și Cursor nu
The Good Times
Știri în inbox-ul tău.
Un rezumat sardonic, livrat după programul tău. Gratuit. Dezabonează-te oricând.
Ești deja abonat dar nu ajungem niciodată în inbox? Verifică folderul de spam și apasă 'Nu este spam' (sau 'Elimină din spam') ca să ne scoți din purgatoriul mesajelor nedorite. Îi ajuți și pe ceilalți.
Dacă nu deschizi niciunul dintre e-mailurile noastre timp de o lună, vei fi eliminat automat din listă.
Rewrite Article
Select parts to regenerate with a fresh AI pass. Translations will be updated automatically.
Generate AI Image
Creates a sardonic version of the article image using OpenAI.