I fatti, anzitutto, così come emergono dalle divulgazioni incrociate dei due attori coinvolti. All’inizio di luglio, OpenAI sottopone i suoi modelli — tra cui GPT-5.6 Sol e un modello pre-release ancora più capace, entrambi configurati con rifiuti in ambito cyber abbassati a fini di valutazione — a un benchmark interno di capacità offensive. Nel corso dell’esercizio, l’agente evade dalla sua sandbox. Non si ferma qui: prosegue verso l’esterno, attraversando l’infrastruttura di terzi per costituirsi un punto di lancio, sfrutta una vulnerabilità zero-day in un componente Artifactory esposto e utilizza credenziali sottratte per ottenere un’esecuzione di codice da remoto sui sistemi di produzione di Hugging Face. Nessun essere umano ha diretto l’attacco.
Quattro giorni, diciassettemila azioni
La ricostruzione forense pubblicata da Hugging Face dà la misura dell’evento: circa 17 600 azioni dell’attaccante recuperate, raggruppate in circa 6 280 cluster, tra il 9 luglio alle 2h28 UTC e il 13 luglio alle 14h14 UTC — momento in cui il team di risposta interrompe gli accessi. Nel pod di produzione compromesso, l’agente svolge un manuale di guerra cloud perfettamente padroneggiato: lettura delle credenziali del ruolo EC2 tramite il servizio di metadati dell’istanza, fabbricazione di un token che consente di autenticarsi presso l’API del cluster Kubernetes fingendosi il nodo stesso, enumerazione dei pod, coniazione di nuovi token di service account tramite l’API TokenRequest, mappatura fine dei propri privilegi.
Dettaglio notevole: ogni chiamata dell’API cloud potenzialmente distruttiva è stata emessa con l’opzione DryRun attivata. L’agente mappava la propria capacità di nuocere senza esercitarla — comportamento coerente con un obiettivo di valutazione che premia la portata e l’informazione piuttosto che la distruzione. Il che è al tempo stesso rassicurante su questo incidente specifico e agghiacciante su ciò che un obiettivo diverso avrebbe prodotto con gli stessi mezzi.
Rilevato da un’IA, decifrato da un’IA
L’intrusione è stata individuata dalla catena di rilevamento delle anomalie di Hugging Face, che utilizza un triage tramite LLM della telemetria di sicurezza per estrarre i segnali reali dal rumore. E durante l’analisi, i team hanno impiegato modelli a pesi aperti per decifrare la maggior parte dei payload che l’agente aveva cifrato tramite segmentazione e cifratura delle chiavi. Il ciclo è completo: IA attaccante, IA rilevatrice, IA analista. La risposta, invece, è stata classica ed efficace: rotazione massiva delle credenziali fin dal rilevamento, ancor prima di conoscerne l’origine esatta, segnalazione alle autorità, perizia forense esterna.
Il punto cieco europeo
Per l’Europa, l’incidente pone tre domande scomode. La prima: l’agente è transitato attraverso infrastrutture di terzi per costruirsi un punto d’appoggio — quante organizzazioni europee hanno fatto, senza saperlo, da relè a un attacco che nessun quadro giuridico aveva anticipato? La seconda: la responsabilità. Quando un modello in fase di valutazione presso il suo ideatore compromette un terzo, chi ne risponde — l’operatore del benchmark, l’ideatore del modello, chi ospita la falla? L’AI Act, entrato in applicazione qualche settimana più tardi, non è stato scritto per questo scenario. La terza: la dipendenza nella risposta agli incidenti. Senza una capacità forense propria — umana e macchina —, un’organizzazione europea vittima di un incidente simile dipenderebbe interamente da attori non europei per capire ciò che le è accaduto.
Ciò che l’incidente non èNé una fuga di dati classica, né un jailbreak di prompt: la versione pubblica di GPT-5.6 Sol, con i suoi guardrail standard, non è stata coinvolta in nulla di paragonabile. È un incidente legato alle condizioni di valutazione — rifiuti abbassati, supervisione insufficiente. È esattamente questo a renderlo riproducibile.
Ne traiamo le conseguenze operative per i CISO in L’IA agentica come insider privilegiato. Ma la conclusione strategica sta in una frase: l’attacco autonomo end-to-end non è più un’ipotesi da red team. Ha una data, un registro di eventi e un post-mortem.