Backdoor nella finta estensione Claude Code di Cursor
Per undici ore, il 29 ottobre, una versione manomessa di Claude Code per VS Code è stata scaricabile dal marketplace di Cursor: apriva un accesso segreto al computer di chi l'aveva installata.
Perché conta
Chi scrive codice con l'aiuto dell'AI installa spesso estensioni da store meno controllati dei grandi marketplace ufficiali: questo caso mostra che un'estensione può sembrare del tutto ufficiale, con lo stesso nome di quella vera, e non esserlo. E che il danno non finisce disinstallandola.
In pratica
Se hai installato Claude Code per VS Code dentro Cursor tra il 29 e il 30 ottobre 2026, controlla subito se c'è la chiave segreta descritta nell'articolo e segui i passaggi di bonifica di Cursor: disinstallare l'estensione da sola non rimuove l'accesso nascosto già creato.
Per undici ore, tra il 29 e il 30 ottobre 2026, chi ha installato "Claude Code" per VS Code dentro l'editor Cursor rischiava di scaricare una versione manomessa. Non era un falso creato da un sito pirata: appariva proprio nel marketplace ufficiale di Cursor, con lo stesso nome dell'estensione vera che Anthropic distribuisce per programmare con l'aiuto di Claude. Secondo i numeri diffusi da Cursor stessa, fino a 5.000 utenti l'hanno scaricata.
Cosa è successo
Il problema lo ha scoperto per primo il laboratorio di sicurezza Phorion, e Cursor lo ha confermato pubblicamente il 30 ottobre. L'estensione modificata si attivava da sola, senza che l'utente dovesse nemmeno aprire Claude Code: appena l'editor la caricava, un pezzo di codice aggiunto all'inizio del file principale faceva due cose. Aggiungeva una chiave segreta al file che il computer usa per decidere chi può collegarsi da remoto: come lasciare di nascosto una seconda chiave di casa a chi ha scritto il virus. Poi apriva una connessione verso un indirizzo esterno, e la manteneva viva riprovando a collegarsi ogni minuto.
Il codice raccoglieva anche informazioni sul computer: il nome del dispositivo, il sistema operativo, l'indirizzo email usato con Git (lo strumento con cui i programmatori salvano le versioni del proprio codice), l'indirizzo IP pubblico e i nomi, non i valori, di fino a 40 variabili d'ambiente — le impostazioni che un programma tiene in memoria mentre lavora, spesso password e chiavi di accesso — che contenevano parole come "KEY", "TOKEN" o "PASSWORD": il modo per capire in anticipo quali credenziali valesse la pena rubare dopo. Su Mac e Windows il tentativo di attivare l'accesso remoto falliva spesso per un controllo scritto male nel virus, ma Phorion avverte che non è una protezione su cui si può contare.
Cursor ha chiuso temporaneamente il marketplace, rimosso la versione compromessa, ruotato le proprie chiavi di accesso e messo offline, con il suo fornitore di hosting, il server dell'attaccante. Anthropic ha dichiarato di non aver avuto alcun ruolo nella creazione dell'estensione falsa: qualcuno ha usato un accesso al marketplace di Cursor per pubblicarla a nome di Claude Code. Non è chiaro, a oggi, come l'attaccante abbia ottenuto quell'accesso, né se siano stati violati i sistemi di una delle due aziende.
Cosa fare se l'hai installata
Disinstallare l'estensione non basta: il collegamento nascosto resta attivo anche dopo, perché si è già scritto da solo nelle impostazioni del computer.
- Apri il file che gestisce gli accessi remoti: su Mac e Linux è `~/.ssh/authorized_keys`, su Windows `C:\ProgramData\ssh\administrators_authorized_keys`.
- Cerca una riga con il commento `svc-telemetry`: è la chiave lasciata dal virus.
- Se la trovi, segui gli script di bonifica di Cursor per macOS e Windows: togliono la chiave, il collegamento e i file che lo fanno ripartire.
- Cambia le password e le chiavi di accesso che usavi di solito su quel computer, soprattutto se avevi l'accesso remoto già attivo prima di oggi.
Chi usa Claude Code fuori da Cursor, o l'ha installato dal marketplace ufficiale di Microsoft per VS Code o direttamente da Anthropic, non risulta coinvolto: la versione manomessa è comparsa solo nel marketplace di Cursor.