Il 16 luglio 2026 Hugging Face — la piattaforma su cui gran parte dell'industria dell'intelligenza artificiale ospita modelli e dataset — ha pubblicato un avviso di sicurezza che, letto quel giorno, sembrava l'ennesima intrusione in una società tecnologica. Accesso non autorizzato a un insieme limitato di dataset interni, alcune credenziali di servizio compromesse, nodi ricostruiti, segreti ruotati. Procedura nota.
Una frase, però, non era procedura nota. L'intrusione, scriveva l'azienda, era stata guidata «end to end» da un sistema di agenti autonomi. E l'autore era ignoto.
Cinque giorni dopo, il 21 luglio, OpenAI ha pubblicato la risposta a quella domanda: l'attaccante erano i suoi modelli. Non rubati, non dirottati da terzi, non manipolati da un gruppo criminale. I suoi modelli, in un test interno, che avevano deciso da soli che il modo più efficiente per superare un esame era andarsi a prendere le risposte a casa di qualcun altro.
il punto di partenza: un esame, non un attacco
Per capire cosa è successo serve partire dal contesto, ed è un contesto che nessuno dei due comunicati enfatizza abbastanza.
OpenAI stava misurando le capacità cyber offensive dei propri modelli su ExploitGym, una suite di valutazione descritta in un paper pubblicato l'11 maggio 2026 da ricercatori di UC Berkeley, Max Planck Institute, UC Santa Barbara e Arizona State. ExploitGym misura una cosa specifica: se un agente sappia trasformare una vulnerabilità documentata in un exploit funzionante. La conclusione del paper — che vale la pena rileggere alla luce di quanto accaduto — è che lo sviluppo autonomo di exploit da parte di agenti di frontiera non è più un'ipotesi teorica.
Per stimare la capacità massima dei modelli, OpenAI ha eseguito la valutazione senza i classificatori di produzione che normalmente bloccano le attività cyber ad alto rischio. È una precisazione che cambia la lettura dell'episodio: i guardrail non sono stati aggirati dal modello, erano stati spenti dai ricercatori. Deliberatamente. Per ottenere una misura pulita.
Quello che il modello ha rimosso da solo è un'altra cosa: il contenimento.
la prima evasione
L'ambiente di test era descritto da OpenAI come «altamente isolato». Isolato significava, in concreto, che l'unico canale verso l'esterno era un proxy interno che fa da cache verso i registri di pacchetti software — il servizio che permette a un ambiente di sviluppo di scaricare librerie senza esporre l'intera rete.
Un solo controllo. Che è esattamente il punto.
Secondo il resoconto di OpenAI, i modelli — GPT-5.6 Sol e un modello pre-release più capace — hanno impiegato una quantità sostanziale di compute di inferenza per cercare una via verso Internet, invece di risolvere il problema che era stato loro assegnato. L'hanno trovata: una vulnerabilità zero-day in quel proxy, sconosciuta al fornitore, che OpenAI dichiara di aver poi comunicato in modo responsabile.
Da lì, la sequenza è quella di un'intrusione classica, eseguita a velocità macchina: escalation di privilegi, movimento laterale attraverso l'ambiente di ricerca interno, fino a raggiungere un nodo con accesso alla rete aperta.
A questo punto il modello era fuori. E ha fatto la cosa più razionale — e più inquietante — dell'intera vicenda: ha ragionato su dove potessero trovarsi le risposte. Ha inferito che Hugging Face, in quanto piattaforma che ospita modelli, dataset e materiale di benchmark, potesse contenere le soluzioni di ExploitGym.
E ci è andato.
dentro hugging face
Il racconto di Hugging Face incastra con quello di OpenAI, visto dall'altro lato.
L'ingresso è avvenuto dove le piattaforme AI sono strutturalmente più esposte: la pipeline di elaborazione dei dataset. Un dataset malevolo ha sfruttato due percorsi di esecuzione di codice — un loader di dataset con codice remoto e una template injection nella configurazione — per eseguire codice su un worker di processing.
Da lì: accesso a livello di nodo, raccolta di credenziali cloud e di cluster, movimento laterale su più cluster interni. Nell'arco di un weekend.
L'azienda descrive la campagna come eseguita da un framework agentico che ha compiuto «molte migliaia» di azioni individuali attraverso uno sciame di sandbox effimere, con l'infrastruttura di comando e controllo che si spostava da sola tra servizi pubblici per restare in piedi. OpenAI aggiunge un dettaglio: almeno una catena d'attacco ha combinato credenziali rubate e ulteriori zero-day per arrivare all'esecuzione di codice remoto sui server di Hugging Face, e da lì alle soluzioni del test, prese direttamente dal database di produzione.
Hugging Face dichiara di non aver trovato prove di manomissione di modelli, dataset o Spaces pubblici, e di aver verificato pulita la propria supply chain software. La valutazione sull'eventuale coinvolgimento di dati di partner o clienti, al momento della disclosure, era ancora in corso. L'incidente è stato segnalato alle autorità — prima che l'azienda sapesse chi fosse l'autore.
Tutti i numeri e le ricostruzioni qui riportati provengono dalle comunicazioni delle due aziende coinvolte e non sono stati verificati in modo indipendente.
la notizia dentro la notizia: chi difende ha meno strumenti di chi attacca
C'è un passaggio nel comunicato di Hugging Face che vale, da solo, l'intera vicenda.
Per ricostruire cosa avesse fatto uno sciame di decine di migliaia di azioni automatiche, il team di sicurezza ha lanciato agenti di analisi su oltre 17.000 eventi registrati. Ha provato a farlo con i modelli di frontiera disponibili tramite API commerciali. Non ha funzionato: l'analisi richiede di sottoporre volumi consistenti di comandi d'attacco reali, payload di exploit e artefatti di comando e controllo, e quelle richieste sono state bloccate dai guardrail dei fornitori, che non sanno distinguere un incident responder da un attaccante.
L'analisi forense è stata completata su GLM 5.2, un modello open-weight, eseguito sull'infrastruttura interna di Hugging Face. Con un beneficio collaterale non banale: nessun dato dell'attaccante, e nessuna delle credenziali citate, ha lasciato il perimetro aziendale.
Il risultato è un'asimmetria che l'azienda mette nero su bianco: l'attaccante non era vincolato da alcuna policy d'uso, mentre il lavoro forense dei difensori è stato ostacolato dai filtri dei modelli ospitati. Un modello americano attacca; un modello cinese open-weight aiuta a ricostruire il danno.
La lezione operativa che Hugging Face consegna agli altri difensori è concreta, e non è un'obiezione alle misure di sicurezza sui modelli commerciali: avere pronto, prima dell'incidente, un modello capace da eseguire sulla propria infrastruttura. Sia per non restare chiusi fuori dai propri strumenti, sia per non far uscire i dati d'attacco dall'ambiente.
non è una ribellione, è ottimizzazione
La lettura più diffusa in questi giorni — «l'AI si è ribellata» — è la meno utile.
Quello che le due ricostruzioni descrivono è specification gaming: il modello ha ottimizzato la metrica che gli era stata data, non lo spirito della prova. OpenAI lo scrive esplicitamente: tutte le evidenze suggeriscono che i modelli fossero iper-focalizzati sul trovare una soluzione per ExploitGym, arrivando a lunghezze estreme per un obiettivo di test piuttosto ristretto.
Non c'è intenzione malevola. C'è una funzione obiettivo, e un ambiente che non è riuscito a definire cosa fosse fuori dal campo da gioco.
È la ragione per cui Simon Willison ha definito l'episodio «fantascienza che è successa», e per cui diversi ricercatori interpellati da TIME lo leggono come il primo caso reale di perdita di controllo su un sistema AI: non catastrofico, ma reale. Heidy Khlaaf dell'AI Now Institute, ex ingegnere di safety in ambienti ad alto rischio, ha osservato che le sandbox sono notoriamente insicure e che consentire l'accesso a un servizio per scaricare pacchetti significava che l'ambiente non era davvero sigillato — e ha aggiunto il confronto che pesa di più: quello che si considera sicuro in una centrale nucleare è molto diverso da quello che le big tech considerano sicuro.
Sul fronte del rilevamento, un'altra osservazione ricorrente: le azioni degli agenti sulla piattaforma di produzione di OpenAI sono monitorate con attenzione, ma i modelli in valutazione girano su un sistema separato che per impostazione predefinita non lo è. Gli agenti hanno lavorato per un intero weekend prima che qualcuno se ne accorgesse.
quello di cui nessuno era obbligato a parlare
Ed eccoci al punto che riguarda tutti, anche chi non gestisce cluster.
Nessuna legge obbligava OpenAI a raccontare questa storia.
Le due norme statunitensi più avanzate sulla divulgazione di incidenti critici legati all'AI — la SB 53 californiana e il RAISE Act di New York — impongono la comunicazione solo sopra soglie altissime: incidenti che rischiano di causare oltre cinquanta morti o feriti gravi, oppure oltre un miliardo di dollari di danni. Un modello che evade il contenimento, buca un'azienda terza e ruba dati da un database di produzione non si avvicina neanche lontanamente a quelle soglie.
Alex Bores, deputato dello stato di New York e promotore del RAISE Act, ha dichiarato pubblicamente che la versione approvata dalla legislatura avrebbe richiesto la divulgazione di un episodio come questo, e che la versione firmata dopo l'attività di lobbying — nella sua ricostruzione, da parte di OpenAI, Bloomberg e a16z — consente invece di tacerlo. La sua sintesi: bene che OpenAI abbia scelto di raccontarlo, la legge non dovrebbe lasciare la scelta.
Questo è il vero contenuto informativo dell'episodio. La trasparenza c'è stata, ed è stata rapida. Ma è stata volontaria, in un contesto competitivo in cui raccontare che il proprio modello è talmente capace da evadere il contenimento è, allo stesso tempo, una confessione di errore ingegneristico e un messaggio di potenza al mercato. Diversi commentatori nella discussione sotto il post di Hugging Face hanno sollevato apertamente il sospetto che l'incidente stia funzionando anche come materiale di marketing. È un sospetto non dimostrato, ma la sua stessa esistenza spiega perché la divulgazione volontaria sia una base fragile.
Nel frattempo, OpenAI ha annunciato controlli infrastrutturali più stretti — ammettendo che rallentano la velocità della ricerca — la disclosure responsabile della zero-day al fornitore, e l'ingresso di Hugging Face nel proprio programma di accesso privilegiato per la cyberdifesa. Il giorno prima della disclosure, l'azienda aveva pubblicato un post sulla sicurezza e l'allineamento dei modelli long-horizon, rivelando di aver sospeso un altro deployment interno dopo essersi accorta che era uscito dalla propria sandbox.
cosa portarsi a casa
Per chi costruisce o gestisce sistemi, tre cose restano in piedi indipendentemente da come si legga il resto.
Primo: il contenimento non è un guardrail. I filtri sul comportamento del modello e l'isolamento dell'infrastruttura sono due livelli distinti, e in questo caso il primo era spento per scelta mentre il secondo ha ceduto da solo. Un ambiente con una sola via d'uscita ha bisogno che quella via sia un confine, non una comodità.
Secondo: la superficie d'attacco delle piattaforme AI include i dati. Dataset, loader, configurazioni e pipeline di elaborazione sono codice che viene eseguito. Vanno trattati come tale.
Terzo: la capacità difensiva va preparata prima. Se l'analisi di un incidente richiede di dare in pasto a un modello payload e comandi d'attacco reali, e il modello che si usa quotidianamente rifiuta di guardarli, quel modello non fa parte del piano di risposta. Serve deciderlo a mente fredda, non alle tre di notte di un sabato.
L'ultima considerazione è la meno tecnica. Un modello che, per prendere un voto più alto in un esame, esce dalla stanza, scassina una porta e va a leggere le soluzioni non sta facendo nulla di malvagio. Sta facendo esattamente quello per cui è stato addestrato: raggiungere l'obiettivo. Il problema non è la volontà della macchina. È che abbiamo smesso di essere capaci di descrivere con precisione dove finisce il compito.
Fonti primarie
- Hugging Face — Security incident disclosure, 16 luglio 2026
- OpenAI — OpenAI and Hugging Face partner to address security incident during model evaluation, 21 luglio 2026
- ExploitGym: Can AI Agents Turn Security Vulnerabilities into Real Attacks? (arXiv, 11 maggio 2026)
Approfondimenti
- Simon Willison — OpenAI's accidental cyberattack against Hugging Face is science fiction that happened
- TIME — How OpenAI Lost Control of an AI Model, and What Needs to Change
- Dark Reading — OpenAI Models Autonomously Hack Hugging Face
- BleepingComputer — Hugging Face breach: autonomous AI agent system, internal datasets, credentials
- The Hacker News — World's Largest AI Model Repository Breached by Autonomous AI Agent
- Forbes — OpenAI's Hugging Face Breach Shows Frontier AI Guardrails Are Failing