Storia
31 ott 2026
Un'estensione Claude con backdoor ha esposto migliaia di sviluppatori Cursor
Cursor afferma di essersi mossa rapidamente per rimuovere e contenere un'estensione dannosa, mentre i ricercatori di sicurezza sostengono che l'incidente riveli un più profondo fallimento della catena di fornitura e criticano l'assenza di una spiegazione pubblica da parte di Anthropic.
L'estensione Claude Code compromessa è comparsa nel marketplace di Cursor alle 5:27 ET di giovedì ed è rimasta disponibile fino alle 16:35, una finestra durante la quale fino a 5.000 persone potrebbero averla installata, manualmente o tramite aggiornamenti automatici.1
La release contaminata, versione 2.1.313, è stata distribuita tramite l'account Cursor ufficiale di Anthropic, secondo il ricercatore indipendente Kevin Beaumont e Phorian, una società di sicurezza. Ciò la rendeva più di un semplice caricamento non autorizzato: il CTO di Phorian, Luke Roberts, l'ha definita «una compromissione della catena di fornitura in cui l'aggressore ha ottenuto l'accesso al canale di distribuzione ufficiale».2
Una volta installata, l'estensione raccoglieva un ampio inventario della macchina dello sviluppatore, inclusi nomi dell'host e dell'utente, sistema operativo, percorso della home directory, indirizzo IP pubblico, email Git e nomi delle variabili d'ambiente. Tentava inoltre di inserire nel dispositivo una chiave SSH controllata dall'aggressore, abilitare SSH e creare un tunnel inverso: un percorso verso un accesso remoto persistente su Windows, macOS e Linux.2
I ricercatori hanno affermato che errori di programmazione avrebbero causato il fallimento del meccanismo di persistenza in alcuni casi, in particolare senza privilegi di amministratore. Ma Phorian ha avvertito che il malware comunque «installa meccanismi di persistenza e invia all'operatore segnali di ricognizione dell'host», mentre i nomi delle variabili sottratti potrebbero aiutare gli aggressori a identificare credenziali cloud e token API per attacchi successivi.2
La risposta di Cursor è stata rimuovere il pacchetto, bloccare ulteriori distribuzioni e collaborare con il provider cloud pertinente affinché le macchine infette non potessero più raggiungere il server della reverse shell. Ha inoltre chiuso temporaneamente il suo marketplace VS Code per ruotare le chiavi, verificare i controlli di accesso e accertarsi che nessun'altra estensione fosse stata modificata; Cursor ha dichiarato di non averne trovata alcuna.1
La questione irrisolta è come un aggressore abbia ottenuto il controllo del canale di distribuzione ufficiale di Anthropic. Né Anthropic né Cursor hanno spiegato la violazione, e Anthropic non aveva avvertito pubblicamente i clienti, secondo le notizie sull'incidente.2