Che cosa è emerso dall'indagine
Cursor ha diffuso il 13 novembre i risultati dell'indagine avviata dopo la scoperta, il 29 ottobre, di una copia non autorizzata e malevola dell'estensione Anthropic Claude Code nel proprio marketplace di estensioni per VS Code. Secondo quanto riferito dalla società, la maggior parte dei clienti non è stata toccata dall'episodio: il numero massimo di utenti coinvolti è stimato in 5.000. Cursor dichiara di aver contattato direttamente, uno per uno, tutti gli interessati per comunicare i dettagli che li riguardano.
La società precisa anche i limiti dell'esposizione: chi utilizzava la modalità privacy non ha subito conseguenze su prompt e codice. Tra chi non la usava, la quota di utenti i cui dati di tracciamento del percorso degli agenti di programmazione sono stati esposti resta sotto lo 0,05%. Cursor afferma di aver identificato questi utenti e di averli avvisati individualmente, indicando che chi non ha ricevuto notifiche non rientra in questo insieme di dati.
La catena dell'attacco e la risposta
La ricostruzione fornita dalla fonte parte da una chiave di accesso Fireworks compromessa: con quella chiave gli attaccanti hanno sottratto dati dal bucket di archiviazione condiviso di Cursor e, tramite una piccola quantità di credenziali non oscurate, hanno violato alcuni strumenti SaaS della società. L'accesso avrebbe riguardato repository di codice non di produzione, dati di assistenza ai clienti e una parte delle credenziali utente; secondo Cursor, meno dello 0,01% dei clienti è stato toccato da questo passaggio.
Alla rilevazione delle anomalie, Cursor ha disattivato le chiavi compromesse, ruotato le credenziali e interrotto gli accessi non autorizzati, spegnendo in via precauzionale alcuni servizi interni e di prodotto, ripristinati in seguito dopo le verifiche. Il 29 ottobre, secondo il racconto della società, gli attaccanti hanno sfruttato credenziali interne rubate per immettere nel marketplace la versione alterata dell'estensione Anthropic Claude Code, rimasta disponibile circa 11 ore. Cursor ha poi rimosso l'estensione, sospeso temporaneamente il marketplace e collaborato con il fornitore cloud per chiudere i server degli attaccanti. La fonte sottolinea che l'episodio non riguarda Anthropic né Open VSX.
Le indicazioni per gli utenti e i punti aperti
Il 30 ottobre Cursor ha pubblicato un avviso di sicurezza e informato le parti coinvolte, aiutando a revocare e sostituire le chiavi esposte. Chi ha installato la versione compromessa, indicata nelle versioni 2.1.312 o 2.1.313 dell'estensione, deve seguire le istruzioni dell'avviso: la sola disinstallazione dell'estensione, avverte la società, non basta a eliminare del tutto il rischio. Dopo aver bloccato l'ultimo tentativo di attacco il 1° novembre, Cursor ha dichiarato l'incidente sotto controllo e annunciato maggiore monitoraggio e protezione, con l'impegno a informare direttamente i clienti interessati in caso di novità.
Restano alcuni elementi che il materiale non chiarisce: non è indicato quante credenziali utente siano state effettivamente compromesse, né quali azioni specifiche siano richieste oltre alla procedura indicata nell'avviso. Non sono inoltre resi noti i tempi dell'indagine successivi al 13 novembre né eventuali verifiche indipendenti. Le informazioni disponibili sono quelle diffuse da Cursor e riprese dalla fonte, e riflettono la versione della società sull'accaduto.
