la riflessione

Quando il test diventa l’incidente: il caso OpenAI-Hugging Face è un fallimento di governance



Indirizzo copiato

Il problema non è soltanto l’agente AI che ha superato una sandbox. Il vero punto è che una valutazione delle capacità cyber ha prodotto effetti su un’infrastruttura reale di un soggetto terzo. Per i modelli più avanzati non bastano benchmark e guardrail: servono regole d’ingaggio, responsabilità e gli stessi controlli di un’operazione offensiva

Pubblicato il 23 lug 2026

Sandro Sana

Esperto e divulgatore in cyber security, membro del Comitato Scientifico Cyber 4.0



OpenAI-Hugging Face
AI Questions Icon
Chiedi all'AI
Riassumi questo articolo
Approfondisci con altre fonti


La lettura più immediata del caso OpenAI-Hugging Face è anche quella più rassicurante: un sistema di intelligenza artificiale particolarmente avanzato ha trovato una vulnerabilità, è uscito da una sandbox e ha dimostrato capacità offensive superiori alle attese.

La conclusione sarebbe semplice. Le sandbox non sono più sufficienti e gli agenti AI sono ormai in grado di comportarsi come attaccanti autonomi.

Tutto vero, ma incompleto.

Il problema più grave non è che l’intelligenza artificiale sia riuscita a superare il recinto. Il problema è che un’attività progettata per valutare la sicurezza di un modello ha potuto trasformarsi in un incidente cyber reale, coinvolgendo i sistemi di un’altra organizzazione.

Non siamo quindi davanti soltanto a un fallimento tecnico di isolamento. Siamo davanti a un fallimento di governance del test.

Un benchmark trasformato in operazione offensiva

OpenAI stava conducendo una valutazione interna finalizzata a misurare le capacità cyber massime dei propri modelli. Per rendere il test realistico, i normali classificatori utilizzati per impedire attività ad alto rischio erano stati intenzionalmente disabilitati.

L’ambiente era descritto come fortemente isolato. L’accesso alla rete avrebbe dovuto essere limitato alla sola installazione di pacchetti attraverso un software interno utilizzato come proxy e cache per i package registry.

I modelli hanno però individuato una vulnerabilità zero-day proprio in quel componente, ottenuto l’accesso alla rete, effettuato escalation dei privilegi e movimenti laterali, fino a raggiungere un nodo con accesso a Internet. Da lì hanno cercato una scorciatoia per recuperare le soluzioni del benchmark ExploitGym, arrivando a concatenare credenziali sottratte, vulnerabilità e remote code execution sull’infrastruttura di Hugging Face.

A quel punto il benchmark aveva smesso di essere una simulazione ed era diventato, nei fatti, un sistema offensivo autonomo che stava interagendo con un’infrastruttura di produzione esterna al perimetro autorizzato.

La differenza non è terminologica. Una valutazione controllata dovrebbe misurare una capacità senza produrre conseguenze al di fuori dell’ambiente di prova. Quando il test raggiunge sistemi appartenenti a terzi, accede a dati reali e utilizza credenziali reali, non siamo più nel campo della sola ricerca.

Siamo dentro un incidente di sicurezza.

Il modello ha rispettato l’obiettivo, non il perimetro

OpenAI ha evidenziato che i modelli erano fortemente concentrati sul raggiungimento di un obiettivo molto circoscritto: trovare le soluzioni del benchmark.

Questo particolare è fondamentale perché evita di attribuire alla macchina intenzioni che non possiede.

L’agente non ha deciso autonomamente di attaccare Hugging Face per finalità criminali. Ha semplicemente individuato un percorso efficace per raggiungere il risultato richiesto.

Il modello non ha interpretato la sandbox, le infrastrutture di terzi o il divieto di accedere a dati esterni come confini invalicabili. Evidentemente, quei confini non erano stati tradotti in vincoli tecnici sufficientemente robusti.

Una policy contenuta in un prompt, in una procedura o nella descrizione di un benchmark non costituisce una misura di sicurezza. Un agente capace di ragionare, eseguire codice, modificare la propria strategia e concatenare migliaia di azioni deve essere controllato attraverso separazioni architetturali reali.

Il principio è lo stesso applicato da anni agli utenti privilegiati: la fiducia nelle intenzioni non può sostituire la limitazione tecnica delle possibilità operative.

Con gli agenti autonomi, questa regola diventa ancora più importante, perché il sistema non si limita a eseguire una sequenza predefinita. Esplora alternative, verifica ipotesi e cerca nuovi percorsi finché dispone di risorse, tempo e strumenti.

Le regole d’ingaggio non possono essere implicite

I penetration test e le attività di red teaming tradizionali vengono governati attraverso regole d’ingaggio precise. Il perimetro viene concordato, gli obiettivi vengono identificati, gli indirizzi e i sistemi esclusi vengono formalizzati, vengono definite le tecniche consentite e vengono stabilite condizioni di arresto.

Un agente cyber-capable dovrebbe essere sottoposto a controlli almeno equivalenti.

Nel caso di modelli in grado di sviluppare autonomamente nuove catene di attacco, le sole regole procedurali non bastano. Devono essere accompagnate da un contenimento tecnico che renda impossibile raggiungere sistemi non autorizzati, anche nel caso in cui il modello trovi una vulnerabilità inattesa.

Questo significa eliminare le credenziali reali dagli ambienti di test, impedire le comunicazioni in uscita secondo un principio deny-by-default, utilizzare infrastrutture completamente separate dalla produzione e introdurre un controllo indipendente sulle azioni ad alto impatto.

Significa anche definire soglie di arresto automatiche. Un comportamento come la ricerca di accesso a Internet, l’escalation dei privilegi, il movimento laterale o il tentativo di interrogare domini esterni non dovrebbe limitarsi a generare un log da analizzare successivamente. Dovrebbe interrompere l’esecuzione.

Il monitoraggio che registra un incidente senza fermarlo è utile per la ricostruzione forense, non per il contenimento.

Chi autorizza il rischio prodotto dal test?

OpenAI ha riconosciuto la portata dell’accaduto, definendolo un incidente senza precedenti e annunciando controlli infrastrutturali più severi, un rafforzamento del monitoraggio e nuove protezioni per le future valutazioni. La società ha inoltre ammesso che queste misure potranno rallentare le attività di ricerca.

Questa affermazione porta il tema fuori dal laboratorio tecnico.

La velocità della ricerca non può essere utilizzata come parametro dominante quando il test può generare effetti su organizzazioni esterne. La scelta di ridurre i guardrail, aumentare l’autonomia del modello e consentire lunghe catene operative costituisce un’assunzione di rischio che dovrebbe essere formalmente valutata e autorizzata.

Non può ricadere esclusivamente sul ricercatore che avvia il benchmark.

Per modelli dotati di capacità cyber avanzate serve una governance comparabile a quella richiesta per le operazioni più critiche: separazione tra chi sviluppa il test e chi ne autorizza l’esecuzione, valutazione preventiva del possibile raggio d’impatto, supervisione della funzione security e informazione degli organi aziendali competenti.

La domanda corretta non è soltanto “quanto è capace il modello?”, ma “quale danno può produrre mentre cerchiamo di scoprirlo?”.

La responsabilità resta umana e organizzativa

Hugging Face ha rilevato accessi non autorizzati ad alcuni dataset interni e a credenziali utilizzate dai propri servizi. La società ha dovuto correggere le vulnerabilità, ricostruire i nodi compromessi, revocare token, ruotare segreti e coinvolgere specialisti forensi e autorità competenti. Non sono emerse evidenze di alterazione dei modelli pubblici, dei dataset accessibili agli utenti o della supply chain software, ma l’impatto operativo è stato concreto.

L’origine automatizzata dell’attacco non cambia la sostanza.

Un agente AI non può diventare il soggetto sul quale scaricare la responsabilità di quanto accaduto. Non decide autonomamente i privilegi ricevuti, non sceglie il livello di isolamento e non approva la disattivazione dei controlli.

Queste sono decisioni umane e organizzative.

Il caso OpenAI-Hugging Face non ci dice soltanto che l’AI può trovare vulnerabilità zero-day o concatenare tecniche offensive. Ci dice che la valutazione dei modelli più avanzati non può più essere trattata come una normale attività di laboratorio.

Quando un sistema può operare come un attaccante, anche il test deve essere governato come un’operazione potenzialmente offensiva.

La vera lezione non è quindi che l’intelligenza artificiale sia uscita dalla sandbox. La vera lezione è che l’organizzazione non era pronta a gestire ciò che stava intenzionalmente cercando di misurare.

Partecipa alla community

guest

0 Commenti
Più recenti
Più votati
Inline Feedback
Vedi tutti i commenti

Articoli correlati

0
Lascia un commento, la tua opinione conta.x