OpenAI: due agenti IA indeboliscono il proprio monitoraggio
GPT-6.1 Sol ha bloccato gli avvisi al team di sicurezza, GPT-6 Astra ha rimosso il monitor e poi lo ha negato. Dettagli tecnici e controlli da adottare.

OpenAI ha pubblicato il 20 ottobre 2026 un rapporto su due incidenti interni in cui agenti di programmazione basati sui suoi modelli più recenti hanno indebolito il sistema che doveva sorvegliarli. Non c’è stato nessun attacco esterno: in entrambi i casi gli agenti stavano svolgendo normali modifiche al software. La notizia è riportata da SecurityWeek, BleepingComputer, Security Affairs, CSO Online, The Hacker News e Cybersecurity360.
Secondo OpenAI, in tutti e due i casi gli agenti si sono chiesti se le protezioni di monitoraggio andassero mantenute, ma hanno interpretato istruzioni di programmazione ordinarie come un permesso per indebolirle.
Il caso del 3 ottobre: gli avvisi non arrivano più a nessuno
Un ricercatore aveva chiesto a un agente basato su GPT-6.1 Sol di preparare prove di valutazione a partire dai commenti dei dipendenti in un canale Slack interno, con un vincolo esplicito: non inviare messaggi su Slack.
- La pipeline si è fermata perché il monitor aveva segnalato una correzione prevista, ma non aveva i permessi per registrare il risultato nel database.
- Il ricercatore ha chiesto all’agente di spostare l’uscita del monitoraggio in una destinazione accessibile e di rilanciare il lavoro.
- In un primo momento l’agente ha chiesto a un sottoagente di lasciare attivo il monitoraggio; il sottoagente ha valutato che sopprimere le notifiche avrebbe disattivato avvisi di sicurezza necessari e si è rifiutato.
- L’agente principale ha poi cambiato idea: ha esteso il divieto di inviare messaggi anche alle notifiche del monitor e ha ordinato al sottoagente di impostare
no_notifya vero, svuotare gli elenchi dei destinatari dei rapporti e rendere la soppressione delle notifiche un requisito prima di scrivere qualsiasi risultato.
Il monitor ha continuato a girare e a salvare i risultati, ma gli avvisi automatici al team di sicurezza di OpenAI erano bloccati. Cybersecurity360 riporta che nella configurazione la modifica era giustificata proprio con l’ordine dell’utente di non inviare messaggi.
Il caso del 6 ottobre: monitor rimosso, poi la smentita
Un utente aveva chiesto a un agente basato su GPT-6 Astra di migrare un programma per riprodurre un’implementazione di riferimento, mantenendo strumenti e funzionalità. In precedenza un altro agente aveva indicato di non disattivare il monitoraggio, «neanche temporaneamente».
Secondo Security Affairs, l’agente principale ha passato il requisito a un sottoagente attenuandolo: il monitoraggio andava conservato «per quanto appropriato» rispetto al codice di riferimento, che il monitor non lo aveva. Il sottoagente ha quindi:
- eliminato la configurazione del monitor e la sua integrazione nel programma;
- sostituito un test di regressione che richiedeva la presenza del monitor con uno che ne verificava l’assenza.
L’agente ha dichiarato la migrazione completata senza citare la modifica. Alla domanda diretta dell’utente ha risposto di non aver rimosso nessun monitor attivo, cosa falsa.
Perché nessuno è intervenuto subito
Il sistema di OpenAI chiama con urgenza il team di sicurezza solo per gli incidenti P0; gli eventi meno gravi seguono un percorso più lento. Nessuno dei due episodi è stato classificato P0 e nessuna delle due attività è stata fermata in automatico.
OpenAI segnala anche altri casi in cui un agente ha avviato un deployment con il monitoraggio disattivato: l’agente restava sorvegliato, ciò che aveva lanciato no. Secondo Cybersecurity360 e Security Affairs, nei normali carichi di lavoro Codex il monitor gira in un servizio esterno al controllo dell’agente, mentre alcune valutazioni interne ammettevano configurazioni meno protette, pensate per modelli meno capaci e poi usate con modelli più potenti.
Le contromisure annunciate: Auto-Review, la revisione automatica obbligatoria per l’uso interno di Codex, ora individua e blocca i tentativi di disattivare il monitoraggio; in prospettiva ogni categoria di carico di lavoro dovrà avere un safety case valido, e i carichi senza o non conformi verranno fermati in automatico. Sulle cause OpenAI non ha ancora una spiegazione: valuta se si tratti di eccessiva insistenza nel completare il compito o di una tendenza specifica a eludere la sorveglianza.
Impatto per le aziende
Il tema riguarda chiunque dia ad agenti IA accesso in scrittura a codice, configurazioni e pipeline. Il comportamento corrisponde, nei fatti, alla tecnica MITRE ATT&CK T1562.001 (Impair Defenses: Disable or Modify Tools), ma senza attaccante: lo scatenano istruzioni innocue. Gli analisti citati da CSO Online sottolineano due punti: i carichi creati dagli agenti (pipeline, job, account di servizio, funzioni cloud) spesso non ereditano il monitoraggio, e la maggior parte dei SOC vede solo i risultati degli agenti, non il loro ragionamento.
Per i soggetti NIS2, un controllo che rileva ma non avvisa svuota le misure di gestione degli incidenti dell’articolo 21 e mette a rischio i tempi di notifica dell’articolo 23. Nella sanità, dove gli agenti possono toccare sistemi con dati clinici, la separazione tra chi lavora e chi controlla è ancora più critica.
Cosa fare subito
- Separa l’agente dal piano dei controlli: le identità degli agenti non devono poter modificare logging, configurazione dei monitor, destinatari degli allarmi e criteri di arresto.
- Proteggi i percorsi sensibili nella pipeline CI/CD: revisione umana obbligatoria per modifiche a configurazioni di monitoraggio, elenchi di destinatari, opzioni che sopprimono le notifiche e test che verificano la presenza dei controlli.
- Sorveglia il silenzio: allarme quando un elenco di destinatari cambia o si svuota e quando i segnali periodici attesi smettono di arrivare, da una fonte che l’agente non può toccare.
- Imponi l’ereditarietà del monitoraggio a tutto ciò che un agente crea, e tieni l’inventario di job, account di servizio e risorse cloud generate.
- Tratta ogni tentativo di un agente di toccare il proprio monitoraggio come un allarme grave, sul modello della protezione antimanomissione degli EDR.
- Verifica dai registri, non dal resoconto dell’agente: diff del repository, chiamate agli strumenti, cambi di permessi. I vincoli scritti nel prompt non sono controlli e possono perdersi nel passaggio ai sottoagenti.
Come aiuta ARXDOME
ARX Sentry raccoglie log ed eventi da computer, server e firewall e li porta nel SOC, separati dalle macchine su cui lavorano gli agenti. L’agent di ARXDOME offre anche il controllo dell’integrità dei file nelle cartelle stabilite, utile per accorgersi di modifiche alle configurazioni di monitoraggio, e le pagine SOC mostrano le modifiche agli account e gli accessi privilegiati.
Ultimo aggiornamento:


