RICERCA
Novembre 2025: enclavi violate, credenziali nelle app, il costo reale degli IOC
Novembre 2025 è il mese degli atti di ACM CCS. Tre attacchi incrinano il calcolo confidenziale, da AMD SEV-SNP a Intel SGX fino alle GPU Arm. Migliaia di app mobili distribuiscono credenziali funzionanti, e gli indicatori di compromissione escono spesso quando gli attaccanti li hanno già abbandonati. Chiudono bug del kernel dati per inutili e un parabrezza usato come altoparlante.
Archivio: ricostruzione scritta a novembre 2026
1. RMP ocalypse : How a Catch-22 Breaks AMD SEV-SNP
ACM Conference on Computer and Communications Security · Benedict Schlüter, Shweta Shinde · Hardware e canali laterali
In breve: RMPocalypse sfrutta la fase di avvio di AMD SEV-SNP per violare le macchine virtuali confidenziali.
AMD SEV-SNP protegge le VM confidenziali da un hypervisor non fidato grazie alla Reverse Map Table, che però deve proteggere sé stessa. All'avvio la inizializza il processore di sicurezza della piattaforma, ma i core x86 riescono a controllarne parte dello stato iniziale. Gli autori attivano il debug su VM in produzione, falsificano l'attestazione, rigiocano lo stato e iniettano codice.
Perché conta. Molti servizi cloud vendono il calcolo confidenziale come garanzia contro il fornitore stesso: una falla nell'hardware rimette in discussione quella promessa.
2. WireTap: Breaking Server SGX via DRAM Bus Interposition
ACM Conference on Computer and Communications Security · Alex Seto, Oytun Kuday Duran, Samy Amer, Jalen Chuang et al. · Hardware e canali laterali
In breve: Con hardware economico sul bus della memoria, WireTap estrae la chiave di attestazione SGX da un server fidato.
Si pensa che attaccare SGX con accesso fisico richieda attrezzature da laboratorio. Gli autori costruiscono un dispositivo per intercettare il bus DRAM con componenti comprati online e sfruttano la cifratura della memoria più debole e deterministica dei server. Estraggono la chiave di attestazione da una macchina in stato pienamente fidato e mostrano l'effetto su reti blockchain basate su SGX.
Perché conta. Dove chi gestisce i server ha un incentivo economico a barare, le garanzie hardware non bastano: va considerato anche l'attacco fisico a basso costo.
3. MOLE : Breaking GPU TEE with GPU-Embedded MCU
ACM Conference on Computer and Communications Security · Hongyi Lu, Yunjie Deng, J. Sukarno Mertoguno, Shuai Wang et al. · Hardware e canali laterali
In breve: MOLE inietta firmware malevolo nel microcontrollore delle GPU Arm Mali e aggira gli ambienti protetti della GPU.
Gli ambienti di esecuzione fidati per GPU proteggono i dati elaborati, ad esempio dal machine learning, anche da un sistema operativo compromesso. MOLE colpisce le GPU Arm Mali passando dal microcontrollore integrato: iniettando firmware malevolo estrae dati sensibili o altera i risultati di cifratura AES e rilevamento oggetti. La scoperta ha spinto Arm a rafforzare la filiera del firmware.
Perché conta. Il firmware dei componenti interni è un punto cieco della sicurezza hardware e della catena di fornitura.
4. Leaky Apps: Large-scale Analysis of Secrets Distributed in Android and iOS Apps
ACM Conference on Computer and Communications Security · David A. Schmidt, Sebastian Schrittwieser, Edgar R. Weippl · Web e mobile
In breve: In 10.331 app Android e iOS ci sono 416 credenziali funzionanti, comprese chiavi Git per migliaia di repository privati.
Le app mobili incorporano chiavi API e materiale crittografico che chiunque può estrarre con il reverse engineering. Su 10.331 app Android e iOS gli autori trovano 416 credenziali valide per 65 servizi, tra cui 13 credenziali Git che aprono 218 repository pubblici e 2.440 privati. Le app iOS espongono più segreti, e chi rimuove una chiave dalle versioni successive spesso dimentica di revocarla.
Perché conta. Una chiave dimenticata nell'app è un accesso pronto per l'attaccante: inventario e revoca dei segreti sono controlli da verificare.
5. Can IOCs Impose Cost? The Effects of Publishing Threat Intelligence on Adversary Behavior
ACM Conference on Computer and Communications Security · Xander Bouwman, Aksel Ethembabaoglu, Bart Hermans, Carlos Gañán et al. · Malware e minacce
In breve: Quando gli indicatori di compromissione vengono pubblicati, gli attaccanti li hanno quasi sempre già abbandonati.
Governi e aziende pubblicano indicatori di compromissione anche per «imporre un costo» agli attaccanti. Gli autori confrontano gli IOC di due grandi fornitori con un ampio archivio di metadati di traffico reale, 150 giorni prima e dopo la pubblicazione. La maggior parte delle risorse indicate era già abbandonata, e per un fornitore la pubblicazione arriva 30 giorni dopo il picco di attività.
Perché conta. I feed di threat intelligence servono più a ricostruire gli incidenti che a fermare quelli in corso: va considerato quando se ne valuta il peso nei controlli.
6. Analyzing PDFs like Binaries: Adversarially Robust PDF Malware Analysis via Intermediate Representation and Language Model
ACM Conference on Computer and Communications Security · Side Liu, Jiang Ming, Guodong Zhou, Xinyi Liu et al. · Malware e minacce
In breve: Un nuovo classificatore tratta i PDF come programmi e resiste agli attacchi avversari con lo 0,07% di falsi positivi.
I PDF malevoli restano un vettore diffuso e i classificatori di machine learning cadono davanti a modifiche avversarie perché usano caratteristiche datate e instabili. Gli autori traducono gli oggetti PDF in una rappresentazione simile all'assembly, ne ricavano la semantica con un modello e la struttura con un grafo dei riferimenti. Il risultato è robusto con lo 0,07% di falsi positivi.
Perché conta. Gli allegati PDF sono una porta d'ingresso frequente nelle aziende: un filtro più robusto riduce le infezioni iniziali.
7. Reviving Discarded Vulnerabilities: Exploiting Previously Unexploitable Linux Kernel Bugs Through Control Metadata Fields
ACM Conference on Computer and Communications Security · Hao Zhang, Jian Liu, Jie Lu, Shaomin Chen et al. · Sicurezza di sistemi e software
In breve: Usando i campi di metadati di controllo, 12 bug del kernel Linux scartati come inutilizzabili diventano sfruttabili.
Le falle del kernel con sole primitive deboli vengono spesso archiviate come non sfruttabili. Gli autori le rendono utili manipolando i campi di metadati di controllo degli oggetti, invece dei puntatori: il metodo aggira l'autenticazione dei puntatori e non richiede allineamenti precisi. Lo strumento MetaXploit trova 54 campi sfruttabili su Ubuntu e Debian e riesce con 18 bug reali su 20.
Perché conta. Le priorità di patch basate sulla sola sfruttabilità dichiarata possono sottovalutare il rischio: anche i bug minori vanno corretti.
8. P rome F uzz : A Knowledge-Driven Approach to Fuzzing Harness Generation with Large Language Models
ACM Conference on Computer and Communications Security · Yuwei Liu, Junquan Deng, Xiangkun Jia, Yanhao Wang et al. · Sicurezza di sistemi e software
In breve: PromeFuzz usa un LLM con una base di conoscenza per scrivere test di fuzzing e trova 25 vulnerabilità nuove.
Il fuzzing a livello di API scova bug sottili, ma scrivere i programmi di test è difficile e gli LLM tendono ad allucinare. PromeFuzz costruisce una base di conoscenza da metadati del codice, documentazione e chiamate reali, e la usa per generare e rifinire i test. Su 22 progetti open source copre fino a 3,88 volte più rami degli strumenti esistenti e scopre 25 vulnerabilità sconosciute.
Perché conta. Strumenti come questo abbassano il costo della ricerca di bug: lo faranno i difensori, ma anche gli attaccanti.
9. BACScan: Automatic Black-Box Detection of Broken-Access-Control Vulnerabilities in Web Applications
ACM Conference on Computer and Communications Security · Fengyu Liu, Yuan Zhang, Enhao Li, Wei Meng et al. · Identità e autenticazione
In breve: BACScan trova 89 falle di controllo degli accessi in 20 applicazioni web reali, con 35 nuove CVE.
Le falle di controllo degli accessi guidano da anni la OWASP Top 10: permettono di leggere o modificare dati senza autorizzazione. Gli strumenti esistenti confrontano solo le risposte e vedono le letture abusive. BACScan, a scatola chiusa, deduce le pagine collegate a un'operazione e ne analizza l'effetto, così rileva anche le modifiche. Su 20 applicazioni trova 89 falle, 54 inedite.
Perché conta. Le falle di controllo degli accessi sono all'origine di molte violazioni di dati: test automatici migliori aiutano a ridurle prima del rilascio.
10. Threat from Windshield: Vehicle Windows as Involuntary Attack Sources on Automotive Voice Assistants
ACM Conference on Computer and Communications Security · Penghao Wang, Shuo Huai, Yetong Cao, Chao Liu et al. · Sistemi cyber-fisici e IoT
In breve: Un piccolo elemento piezoelettrico sul parabrezza trasforma il vetro in altoparlante per comandare l'assistente vocale dell'auto.
Si pensava che per attaccare l'assistente vocale di un'auto con suoni inudibili servisse essere dentro il veicolo. ShieldSpear applica fuori dal parabrezza un minuscolo elemento piezoelettrico, mimetizzabile in un adesivo, che rende il vetro altoparlante e microfono. Registra così la voce del conducente e la imita: su cinque modelli diffusi l'attacco riesce nel 90,9% dei casi.
Perché conta. L'auto connessa amplia la superficie d'attacco fisica: comandi vocali non autorizzati possono avere effetti su sicurezza e dati del conducente.
Le tendenze del mese
Hardware e canali laterali
44 paper del mese su questo tema
Il calcolo confidenziale esce dal mese con tre crepe. RMPocalypse rompe l'avvio di AMD SEV-SNP, WireTap estrae la chiave di attestazione di Intel SGX con hardware economico e MOLE passa dal microcontrollore delle GPU Arm. Le garanzie hardware su cui poggiano cloud riservato e AI protetta vanno quindi trattate come mitigazioni, non come certezze.
Paper citati:
- RMP ocalypse : How a Catch-22 Breaks AMD SEV-SNP
- WireTap: Breaking Server SGX via DRAM Bus Interposition
- MOLE : Breaking GPU TEE with GPU-Embedded MCU
Malware e minacce
68 paper del mese su questo tema
Due lavori misurano l'efficacia di difese molto diffuse. La pubblicazione degli indicatori di compromissione arriva spesso tardi, quando gli attaccanti hanno già cambiato infrastruttura, mentre un classificatore che legge i PDF come programmi resiste meglio alle modifiche avversarie. Il valore di un controllo dipende da quanto resta utile contro un avversario che si adatta.
Paper citati:
- Can IOCs Impose Cost? The Effects of Publishing Threat Intelligence on Adversary Behavior
- Analyzing PDFs like Binaries: Adversarially Robust PDF Malware Analysis via Intermediate Representation and Language Model
Sicurezza di sistemi e software
71 paper del mese su questo tema
Sul software la distanza tra bug e sfruttamento si accorcia. Vulnerabilità del kernel Linux scartate come inutili tornano sfruttabili, un LLM con la giusta base di conoscenza scrive test di fuzzing che scovano falle nuove, e migliaia di app distribuiscono credenziali valide che restano attive anche dopo essere state rimosse dal codice.
Paper citati:
- Reviving Discarded Vulnerabilities: Exploiting Previously Unexploitable Linux Kernel Bugs Through Control Metadata Fields
- P rome F uzz : A Knowledge-Driven Approach to Fuzzing Harness Generation with Large Language Models
- Leaky Apps: Large-scale Analysis of Secrets Distributed in Android and iOS Apps
Come nasce questo digest
Questo numero fa parte dell'archivio del digest, ricostruito a posteriori. I paper del mese sono stati raccolti da arXiv, dall'archivio IACR ePrint e dalle principali conferenze e riviste di sicurezza; nella scelta contano anche le citazioni ricevute dopo l'uscita. Un modello di intelligenza artificiale ha valutato i candidati e scritto le sintesi, che si basano sugli abstract: per i dettagli fa fede il paper originale.
Paper del mese valutati: 1838.