Il 19 agosto 2026 NSA, CISA, FBI, DOE ed EPA hanno emesso il joint advisory AA26-231A, la prima documentazione governativa statunitense che conferma l'uso di codice generato da intelligenza artificiale in attacchi reali contro sistemi OT/ICS. Gli script, prodotti con assistenza AI e veicolati tramite librerie open-source snap7 e python-snap7, prendono di mira i PLC Siemens S7 Series esposti su internet nel settore dell'energia, dell'acqua e della manifattura critica.
- Cinque agenzie federali USA (NSA, CISA, FBI, DOE, EPA) hanno emesso il joint advisory AA26-231A il 19 agosto 2026 su attacchi AI-assisted contro PLC Siemens S7.
- Gli script generati da AI sfruttano le librerie open-source snap7.dll/python-snap7 per leggere e scrivere memoria, configurazioni e ladder logic via protocollo S7comm sulla porta 102.
- I modelli colpiti includono S7-300 (tutte le varianti CPU), S7-1200 (serie 1211C-1217C) e S7-1500 (tutti i modelli inclusi F-series).
- I tool malevoli si mascherano da software legittimo di monitoraggio OT, rendendo più difficile la rilevazione da parte dei team di sicurezza.
Come funziona l'attacco: librerie open-source e AI
Secondo l'advisory CISA AA26-231A, i threat actor combinano librerie industriali pubblicamente disponibili con assistenti di codice AI per generare script di exploitation funzionali. Le librerie specifiche identificate sono snap7.dll e python-snap7, ampiamente usate per il monitoraggio legittimo dei PLC Siemens. Gli script così prodotti forniscono accesso in lettura e scrittura alla memoria dei PLC, ai dati di configurazione e ai programmi ladder logic attraverso il protocollo S7comm.
Il vettore di ricognizione è documentato con precisione nell'advisory: gli attori della minaccia usano servizi di scanning internet come Censys e ZoomEye per identificare PLC Siemens S7 Series esposti o insufficientemente segmentati, concentrandosi sulla porta 102 del protocollo S7comm. La tecnica MITRE ATT&CK corrispondente è T1596.005.
Un elemento critico per la rilevazione è la TTP MITRE T0849 citata nell'advisory: i script malevoli si mascherano da tool di monitoraggio legittimi. Questa mascheratura riduce la visibilità delle operazioni anomale, poiché il traffico generato imita pattern di supervisione industriale attesi dalla rete OT.
Il protocollo S7comm: progettato senza autenticazione
Il nucleo tecnico della vulnerabilità risiede nel protocollo originale S7comm. Secondo l'analisi di TechTimes, questo protocollo è stato progettato senza meccanismi di autenticazione né di crittografia. I modelli S7-300 e le unità S7-400 più datate non possono essere aggiornati al protocollo S7CommPlus, che introduce cifratura. I modelli S7-1200 con firmware versione 4.0 o superiore e la serie S7-1500 utilizzano invece S7CommPlus con crittografia integrata, una distinzione che cambia radicalmente la superficie di attacco.
Questa caratteristica architetturale significa che i dispositivi legacy, una volta esposti su internet, offrono accesso praticamente libero a chiunque raggiunga la porta 102. L'AI non sta scoprendo vulnerabilità zero-day: sta abbattendo il tempo e l'esperienza tecniche necessarie per sfruttare una debolezza strutturale nota da decenni.
La linea della demarcazione: primo allarme governativo su AI in OT
La novità documentaria di AA26-231A è sottolineata da Michael Garcia, ex funzionario senior CISA ora presso Monument Policy Advocacy: "È il primo allarme che vedo in cui CISA afferma in un CSA che un attore malevolo sta usando script AI per prendere di mira sistemi OT". La citazione, riportata da TechTimes, qualifica il cambiamento di paradigma: non più ipotesi su rischi futuri, ma conferma di exploitation attiva con assistenza AI.
"Questo non è un rischio teorico: è una minaccia attiva"
— Joint advisory NSA/CISA/FBI/DOE/EPA AA26-231A
L'advisory stesso, citato da The Register, descrive l'evoluzione in questi termini: "Usare l'AI per generare script di exploitation rappresenta un'evoluzione nelle capacità degli attori della minaccia, riducendo drasticamente l'esperienza tecnica e il tempo richiesti per sviluppare script di exploitation ICS funzionali e tool malevoli". Benny Czarny, CEO di Opswat, aggiunge: "L'AI rende molto più facile per un attaccante creare e modificare script che prendono di mira PLC, quindi la barriera per attaccare sistemi industriali continua a cadere".
Sospetti di matrice iraniana e contesto storico
L'advisory AA26-231A non attribuisce formalmente l'attività a nessun attore specifico. Tuttavia, le fonti giornalistiche riportano che operatori cyber iraniani sono sospettati sulla base di campagne precedenti. L'advisory CISA AA26-097A, emesso in precedenza, documenta attività collegata a CyberAv3ngers contro PLC a partire da novembre 2023.
È necessario distinguere con precisione: l'attività AI-assisted di agosto 2026 non è formalmente attribuita all'Iran nel testo dell'advisory. Le campagne precedenti contro sistemi idrici in oltre 12 stati USA, inclusa la disruzione di oltre 30 sistemi idrici comunitari nel Minnesota a fine luglio 2026, sono contesto storico separato. Secondo The Register, non emergono indicazioni che gli attacchi ai sistemi idrici del Minnesota abbiano utilizzato AI.
Il DOJ ha contestualmente incriminato 17 membri dell'Istituto Mabna il 18 agosto 2026, un'azione di enforcement che TechTimes collega al quadro più ampio delle minacce iraniane ma che non è direttamente collegata alla campagna AI-assisted di AA26-231A.
Settori a rischio e modelli PLC specifici
L'advisory identifica sette settori critici come target: Critical Manufacturing, Energy, Water/Wastewater, Chemical, Food/Agriculture, Commercial Facilities e Defense Industrial Base. I modelli PLC specificamente menzionati sono:
- S7-300: tutte le varianti CPU
- S7-1200: modelli 1211C attraverso 1217C
- S7-1500: tutti i modelli inclusi i dispositivi F-series
Brian Proctor, CEO di Frenos, precisa un punto cruciale: "Il soggetto qui è Siemens S7, ma il pattern di esposizione non è specifico del marchio". L'osservazione sposta il focus da una vulnerabilità di prodotto a una problematica sistemica dell'OT: l'esposizione internet di dispositivi progettati per reti isolate.
Cosa fare adesso
- Inventario e scoperta: Identificare tutti i PLC Siemens S7 Series nella rete, con particolare attenzione ai modelli S7-300, S7-1200 e S7-1500, e verificare la loro esposizione su internet.
- Segmentazione di rete: Eliminare l'esposizione diretta su internet dei PLC; l'advisory CISA indica esplicitamente che i dispositivi esposti o insufficientemente segmentati sono il prerequisito dell'attacco.
- Monitoraggio del traffico porta 102: Controllare le connessioni in entrata e in uscita sulla porta S7comm per identificare scansioni da servizi come Censys e ZoomEye.
- Analisi dei tool di monitoraggio: Verificare che gli script e i tool di supervisione OT in uso siano autentici, data la TTP di mascheramento documentata nell'advisory.
L'oscurità dei protocolli industriali non è più protezione
Per decenni, i sistemi OT hanno goduto di una forma di sicurezza per oscurità: i protocolli industriali proprietari richiedevano competenze specialistiche che pochi attacker possedevano. L'AI sta eliminando questa barriera. Non è necessario comprendere il S7comm per generare script funzionali: è sufficiente descrivere l'obiettivo a un assistente di codice e correggere iterativamente l'output.
La conseguenza è una democratizzazione della minaccia che espande il pool degli attori capaci di colpire infrastrutture critiche. L'advisory AA26-231A documenta che questa transizione non è prospettica: è già in corso.
FAQ
L'advisory attribuisce formalmente gli attacchi all'Iran?
No. L'advisory AA26-231A non contiene attribuzione formale. Operatori iraniani sono sospettati sulla base di campagne precedenti documentate in AA26-097A, ma non vi è sovrapposizione infrastrutturale dichiarata che colleghi l'attore alla campagna AI-assisted allo stato attuale.
Tutti i PLC Siemens S7 sono ugualmente vulnerabili?
No. I modelli S7-1200 con firmware 4.0 o superiore e tutta la serie S7-1500 utilizzano S7CommPlus con crittografia. I modelli S7-300 e S7-400 più datati non possono essere aggiornati dal protocollo S7comm originale, che manca di autenticazione e cifratura.
Quanti PLC sono stati compromessi in questa campagna?
Il dossier non specifica il numero esatto di PLC compromessi o di organizzazioni colpite. L'advisory descrive una "minaccia attiva" senza fornire conteggi di incidenti confermati.
Le informazioni sono state verificate sulle fonti citate e aggiornate al momento della pubblicazione.
Fonti
- https://www.theregister.com/security/2026/08/19/not-a-theoretical-risk-feds-warn-as-attackers-use-ai-made-code-to-hack-critical-infrastructure-controllers/5289960
- https://blog.rankiteo.com/sie1787180114-siemens-cyber-attack-august-2026/
- https://www.pcgamer.com/software/security/this-is-not-a-theoretical-risk-it-is-an-active-threat-the-nsa-fbi-cisa-and-more-warn-of-ai-assisted-hacks-against-critical-us-infrastructure-and-facilities/
- https://www.techtimes.com/articles/325080/20260820/feds-confirm-ai-writing-exploits-siemens-plcs-used-water-energy.htm
- https://www.cisa.gov/news-events/cybersecurity-advisories/aa26-231a
- https://www.cisa.gov/news-events/cybersecurity-advisories/aa26-097a
- https://www.theregister.com/security/2026/08/07/water-system-controllers-dont-belong-on-the-internet-says-ex-nsa-chief-after-suspected-iran-attacks/5285070
- https://www.theregister.com/security/2026/08/14/autonomous-ai-attacks-pose-clear-and-present-danger-to-critical-infrastructure/5287594