La fuga accidentale del codice sorgente di Claude Code, lo strumento di programmazione assistito dall’intelligenza artificiale di Anthropic, ha acquisito una nuova dimensione di rischio. Alla fine di marzo, un errore di confezionamento ha rivelato più di 500.000 righe di codice TypeScript dalla versione 2.1.88. Poucos giorni dopo, gli autori malintenzionati hanno iniziato a creare falsi repository sulla piattaforma GitHub per attirare gli sviluppatori interessati al materiale. I repository Esses promettono versioni sbloccate o complete del codice e in realtà forniscono un infostealer noto come Vidar.
I criminali ottimizzano i repository per apparire tra i primi risultati delle ricerche relative alla fuga di notizie. Usuários che cercano il codice originale finiscono per scaricare file compressi che contengono un contagocce in Rust. Lo strumento Essa installa il malware Vidar, responsabile del furto di credenziali, cronologia di navigazione, file sensibili e altre informazioni archiviate sul computer della vittima. In alcuni casi il pacchetto include anche GhostSocks, che trasforma il dispositivo infetto in un proxy per il traffico dannoso.
I repository falsi attirano gli sviluppatori alla ricerca di codice trapelato
I ricercatori di sicurezza hanno identificato almeno due repository gestiti da un utente identificato come “idbzoomh”. Gli spazi Esses simulano repository mirror legittimi del codice trapelato. Eles includono descrizioni che menzionano funzionalità aziendali sbloccate per aumentare l’attrattiva tra i professionisti della tecnologia.
Sullo stesso tema: Una fuga accidentale espone il codice sorgente completo del codice Claude di Anthropic
Il processo di infezione inizia con il download di un file ZIP o di un eseguibile mascherato da aggiornamento o versione modificata. Durante l’esecuzione del file, il dropper attiva il meccanismo di installazione silenziosa Vidar. L’infostealer raccoglie dati e li invia ai server controllati dagli aggressori, spesso utilizzando proxy per rendere difficile il tracciamento.
La campagna sfrutta direttamente l’interesse suscitato dal leak iniziale, avvenuto attraverso un map file sorgente erroneamente incluso nel pacchetto npm. Esse ha consentito la ricostruzione completa dell’architettura interna dello strumento, inclusi i componenti dell’agente e dei permessi non ancora rilasciati pubblicamente.
Dettagli tecnici del malware Vidar e GhostSocks
Vidar funziona come un classico infostealer, focalizzato sull’estrazione di informazioni preziose senza attirare troppa attenzione da parte dell’utente. Ele scansiona cartelle comuni, browser e applicazioni installate per password salvate, cookie, chiavi API e documenti. L’integrazione con GhostSocks espande la portata della minaccia consentendo al dispositivo compromesso di fungere da intermediario in altre operazioni criminali.
Gli esperti di sicurezza informatica sottolineano che la combinazione dei due malware rende l’infezione particolarmente pericolosa per gli sviluppatori. I professionisti Muitos memorizzano sui computer di lavoro le credenziali di accesso a repository, ambienti cloud e account aziendali. Il furto di questi dati può portare a compromissioni a catena di progetti e infrastrutture.
La distribuzione avviene principalmente attraverso ricerche organiche su Google e navigazione diretta su GitHub. I repository falsi ottengono una rapida visibilità perché replicano nomi e strutture simili ai mirror legittimi emersi poco dopo la fuga di notizie.
Anthropic conferma la causa della perdita iniziale
Anthropic ha riconosciuto pubblicamente l’incidente come un problema di imballaggio causato da un errore umano. L’azienda ha chiarito che il file di mappa dei font da circa 60 MB è stato incluso per sbaglio nella versione pubblicata nel registro npm. Nenhum Nell’episodio sono stati esposti i dati dei clienti, le credenziali o i pesi dei modelli di intelligenza artificiale.
Segui: tutto su Furto di dati antropici
La fuga di notizie ha rivelato i dettagli dell’implementazione della CLI di Claude Code, inclusa la logica dell’agente multitasking e le funzionalità in fase di sviluppo. Embora il codice sorgente non include informazioni sensibili dell’utente, offre visibilità nell’architettura interna dello strumento, cosa che attira sia i ricercatori che gli autori malintenzionati.
L’azienda ha agito rapidamente per rimuovere il pacchetto problematico e mitigare l’esposizione. Mesmo Pertanto, copie del codice erano già state scaricate e diffuse in diversi repository pubblici prima della correzione.
Rischi per la comunità degli sviluppatori
Gli sviluppatori che cercano di studiare il codice trapelato corrono il rischio di installare versioni modificate senza un’adeguata verifica. La pratica di scaricare file da fonti non ufficiali aumenta significativamente la possibilità di infezione, soprattutto in uno scenario di elevata curiosità tecnica generato dall’incidente.
L’utilizzo di un software antivirus aggiornato e il controllo degli hash dei file prima dell’esecuzione rappresentano misure di protezione di base. Especialistas consiglia di evitare repository che promettono versioni “sbloccate” o “enterprise” del codice, poiché queste offerte spesso nascondono intenti dannosi.
La velocità con cui i repository falsi hanno preso piede dimostra come l’interesse collettivo per le fughe di informazioni sugli strumenti di intelligenza artificiale possa essere sfruttato in poche ore. Plataformas come GitHub si affidano alla vigilanza della comunità per identificare e rimuovere contenuti dannosi, ma la responsabilità iniziale spetta all’utente finale.
Misure preventive consigliate nell’ecosistema npm e GitHub
I professionisti della tecnologia dovrebbero dare la priorità all’installazione dei pacchetti direttamente da fonti ufficiali, quando possibile. Nel caso di codice trapelato, la migliore pratica prevede l’attesa di revisioni indipendenti prima di qualsiasi download. Verificar Anche la reputazione del manutentore del repository e l’analisi del contenuto dei file con strumenti di sicurezza aiutano a ridurre i rischi.
L’episodio rafforza l’importanza di rigorosi processi di confezionamento nelle aziende che si occupano di tecnologie sensibili. Erros Gli esseri umani nei canali di rilascio continuano a essere uno dei principali punti di ingresso per esposizioni involontarie del codice interno.
La comunità della sicurezza informatica sta seguendo da vicino l’evoluzione di questa campagna. Relatórios indica che Vidar continua ad essere attivo in altre operazioni indipendenti, il che suggerisce che gli aggressori potrebbero espandere l’uso della fuga di informazioni Claude Code come ulteriore vettore di distribuzione.
- Evita di fare clic sui collegamenti agli archivi che appaiono nei risultati di ricerca relativi alle perdite senza previa verifica.
- Utilizza gestori di pacchetti ufficiali e mantieni gli strumenti di sicurezza sempre aggiornati.
- Esegui scansioni regolari del sistema dopo qualsiasi download di codice sorgente di dubbia origine.
- Preferire ambienti isolati o macchine virtuali per analizzare codice ottenuto da fonti pubbliche.
Il caso illustra le sfide alla sicurezza nell’ecosistema di sviluppo dell’intelligenza artificiale. Enquanto La fuga di notizie iniziale ha messo in luce solo il codice dello strumento CLI, il successivo sfruttamento ha trasformato l’interesse legittimo in un’opportunità per rubare dati reali degli utenti.
Anthropic continua a lavorare per rafforzare i propri processi di rilascio interni. Desenvolvedores e le aziende che utilizzano strumenti simili dovrebbero raddoppiare la loro attenzione alle pratiche di igiene digitale, soprattutto durante i periodi di elevato movimento di contenuti tecnici su Internet.

