Nota editoriale: Questo articolo si basa su un'unica fonte editoriale (The Hacker News). Il paper accademico citato non è stato verificato indipendentemente e non è disponibile l'URL del sito web dei ricercatori.
Ricercatori di KU Leuven e University of Birmingham hanno dimostrato Battering RAM, un attacco hardware che richiede accesso fisico al sistema. Usando un interposer DDR4 costruibile per meno di $50, l'attacco bypassa le protezioni di confidential computing Intel SGX e AMD SEV-SNP. La ricerca evidenzia un vincolo strutturale: i vendor hanno risposto che gli attacchi fisici sono out of scope del loro threat model.
- Un interposer sul bus DDR4, costruibile per meno di $50, si comporta in modo trasparente durante l'avvio e viene attivato a runtime per reindirizzare indirizzi protetti.
- Battering RAM compromette Intel SGX e AMD SEV-SNP, permettendo lettura/scrittura arbitraria di memoria cifrata e inserimento di backdoor.
- Intel, AMD e Arm hanno risposto che gli attacchi fisici sono out of scope del loro threat model.
- Le attuali progettazioni omettono controlli di freshness crittografica in favore di dimensioni di memoria protetta maggiori; la difesa richiederebbe un redesign della crittografia di memoria.
- Non è chiaro se l'attacco sia stato dimostrato su sistemi DDR5.
Dato chiave: meno di $50 — costo stimato per costruire l'interposer hardware, secondo la dichiarazione dei ricercatori riportata dalla fonte.
Come funziona l'interposer
L'attacco si inserisce nel percorso tra processore e memoria. Secondo la citazione diretta dei ricercatori riportata dalla fonte: "We built a simple, $50 interposer that sits quietly in the memory path, behaving transparently during startup and passing all trust checks".
Questa invisibilità iniziale supera i controlli di trust eseguiti all'avvio. La fonte riporta che Battering RAM è "capable of introducing memory aliases dynamically at runtime. As a result, Battering RAM can circumvent Intel's and AMD's boot-time alias checks".
La citazione continua: "Later, with just a flip of a switch, our interposer turns malicious and silently redirects protected addresses to attacker-controlled locations, allowing corruption or replay of encrypted memory". La fonte non specifica il meccanismo tecnico del "flip of a switch" oltre questa descrizione.
Impatto su Intel e AMD
La fonte descrive impatti differenziati per piattaforma. Su sistemi Intel, Battering RAM permette "accesso in lettura arbitrario al plaintext della vittima o scrittura di plaintext nelle enclavi SGX". Su sistemi AMD, l'attacco consente "bypass delle mitigazioni firmware contro BadRAM (dicembre 2024) e inserimento di backdoor arbitrarie nella VM".
La fonte specifica che l'attacco colpisce "tutti i sistemi DDR4, in particolare i workload confidential computing nei cloud pubblici". Non è chiaro se l'attacco sia stato dimostrato su sistemi DDR5.
Il limite architetturale
Secondo la citazione dei ricercatori riportata dalla fonte, "Battering RAM exposes the fundamental limits of the scalable memory encryption designs currently used by Intel and AMD, which omit cryptographic freshness checks in favor of larger protected memory sizes".
La fonte aggiunge che "difendersi da Battering RAM richiederebbe un redesign fondamentale della crittografia di memoria stessa". Non sono documentate mitigazioni software parziali.
La posizione dei vendor
La fonte riporta che "Intel, AMD, and Arm have responded that physical attacks are currently considered out of scope of their product's threat model". Questa dichiarazione non implica né esclude responsabilità contrattuali: la fonte non menziona contratti o accordi di servizio.
Su sistemi AMD, la fonte nota che Battering RAM "bypassa le mitigazioni firmware contro BadRAM, documentate dallo stesso gruppo nel dicembre 2024". La fonte non afferma che queste mitigazioni "non scalano" né formula giudizi sulla risposta vendor.
Cosa cambia
Per le organizzazioni che utilizzano Intel SGX o AMD SEV-SNP, la fonte documenta tre elementi rilevanti: l'interposer costa meno di $50, i vendor hanno classificato gli attacchi fisici come out of scope, e l'attacco bypassa controlli di trust all'avvio.
La fonte non specifica se esistano mitigazioni software parziali. Non è documentato se l'attacco richieda sempre accesso fisico al hardware, sebbene la natura dell'interposer lo implichi.
Domande frequenti
Battering RAM è un attacco remoto?
No. Secondo la fonte, l'attacco richiede l'inserimento fisico di un interposer nel percorso tra processore e memoria DDR4.
Esiste una patch?
Secondo la fonte, i vendor hanno dichiarato gli attacchi fisici out of scope. Non è documentata alcuna patch o mitigazione immediata.
L'attacco colpisce DDR5?
Non è chiaro. La fonte menziona esplicitamente sistemi DDR4; non è specificato se l'attacco sia stato dimostrato su DDR5.
Esiste un CVE per Battering RAM?
La fonte non menziona un identificatore CVE.
L'attacco è stato sfruttato in the wild?
La fonte non fornisce informazioni su exploitation in the wild. Battering RAM è presentato come dimostrazione accademica.
Dove trovare il paper dei ricercatori?
La fonte cita il "sito web" dei ricercatori ma non ne fornisce l'URL. Il paper accademico non è stato verificato indipendentemente per questo articolo.
Fonti
- The Hacker News, "Battering RAM Attack Breaks Intel SGX, AMD SEV-SNP with $50 Device", 2025 — https://thehackernews.com/2025/10/50-battering-ram-attack-breaks-intel.html
Nota: Questo articolo si basa su un'unica fonte editoriale. Le citazioni dirette dei ricercatori sono riportate come nella fonte; il sito web originale dei ricercatori non è stato verificato indipendentemente.
Le informazioni sono basate sulla fonte citata e aggiornate al momento della pubblicazione.
Fonti
- https://thehackernews.com/
- https://thehackernews.com/p/upcoming-hacker-news-webinars.html
- https://thehackernews.com/search/label/Threat%20Intelligence
- https://thehackernews.com/search/label/Vulnerability
- https://thehackernews.com/search/label/Cyber%20Attack