Claude Code, oltre mille file con password e credenziali riservate accessibili su GitHub
Una funzione di Claude Code che riduce le richieste di conferma può memorizzare anche dati riservati. Un'indagine su GitHub ha individuato oltre 100mila file pubblici, più di mille dei quali contenevano password o credenziali.
Una funzione di Claude Code, l'assistente di intelligenza artificiale per programmatori sviluppato da Anthropic, può conservare password e codici di accesso all'interno dei file di configurazione dei progetti. Quando questi documenti vengono pubblicati per errore su GitHub, le informazioni riservate rischiano di diventare consultabili anche da persone estranee al lavoro degli sviluppatori.
Il problema riguarda il sistema con cui Claude Code gestisce le autorizzazioni. Per evitare di chiedere continuamente il consenso prima di eseguire determinate operazioni, lo strumento permette agli utenti di memorizzare le proprie scelte. Le istruzioni autorizzate vengono registrate in un file locale che, in alcuni casi, può contenere anche password, credenziali aziendali e altri dati sensibili utilizzati durante l'esecuzione dei comandi.
La protezione prevista per questo documento non funziona necessariamente in ogni situazione. Quando uno sviluppatore trasferisce il progetto su un altro computer oppure utilizza una configurazione differente, le impostazioni che dovrebbero impedire la condivisione del file possono non essere mantenute. Il documento rischia così di essere incluso nel materiale caricato su GitHub insieme al codice del progetto.
A ricostruire le dimensioni dell'esposizione è stata Apiiro, società specializzata in cybersicurezza. L'indagine ha individuato oltre 100mila file di configurazione di Claude Code disponibili pubblicamente sulla piattaforma. In più di mille casi i ricercatori hanno rilevato informazioni riservate, tra cui password e credenziali utilizzate per accedere a servizi e sistemi aziendali. Non tutti i documenti esaminati, dunque, contenevano dati sensibili.
Un'altra difficoltà riguarda le informazioni già pubblicate. GitHub conserva la cronologia delle modifiche effettuate ai progetti e, di conseguenza, cancellare un file dalla versione corrente non garantisce che il suo contenuto venga eliminato anche dalle versioni precedenti. Le credenziali possono quindi rimanere accessibili attraverso copie storiche del documento.
Anthropic è stata informata del problema e ha comunicato di essere al lavoro per impedire che situazioni analoghe continuino a verificarsi. La vicenda riguarda una funzionalità progettata per rendere più rapide le operazioni di programmazione, ma che può comportare la diffusione involontaria di informazioni riservate quando i file locali vengono condivisi senza le necessarie protezioni.
Notizie correlate
Claude, centinaia di chat condivise finiscono su Google e Bing con dati sensibili Centinaia di chat condivise su Claude sono comparse nei risultati di Google e Bing, rendendo visibili dati medici, documenti aziendali e informazioni personali.
Tifone Bavi su Taiwan, oltre mille evacuati e scuole chiuse per piogge e venti estremi Taiwan evacua oltre mille persone per l’arrivo del tifone Bavi, atteso con piogge fino a un metro e raffiche vicine ai 200 km/h.