Negli ultimi anni, l’intelligenza artificiale ha fatto passi da gigante, trasformando il modo in cui interagiamo con la tecnologia. Un recente sviluppo nel campo della sicurezza informatica è l’emergere di un exploit noto come HTTP/2 Bomb, scoperto grazie all’ausilio di OpenAI Codex. Questo exploit consente di condurre attacchi DoS (Denial of Service) contro server web utilizzando un singolo computer, evidenziando così potenziali vulnerabilità nei sistemi più utilizzati.
La vulnerabilità scoperta
HTTP/2 Bomb sfrutta una configurazione vulnerabile presente in alcuni dei web server più noti, tra cui nginx, Apache httpd, Microsoft IIS, Envoy e Cloudflare Pingora. Il suo funzionamento si basa sull’utilizzo del protocollo HTTP/2 e, in particolare, del meccanismo HPACK, che è impiegato per la compressione degli header. Grazie a questa tecnica, un attaccante può saturare la memoria RAM di un server in pochi secondi.
Meccanismo dell’attacco DoS
Il funzionamento dell’exploit si basa su due tecniche consolidate. La prima consiste nell’inserimento di un header nella tabella dinamica HPACK, che può essere richiamato ripetutamente, provocando un’ampia saturazione della memoria. La seconda tecnica impedisce il recupero della memoria dopo che la richiesta è stata elaborata. Questo approccio consente di bypassare le protezioni esistenti, come i limiti sulla dimensione massima degli header.
Le dimostrazioni condotte dai ricercatori di Calif hanno rivelato che è sufficiente un computer con una connessione standard di 100 Mbps per rendere inaccessibile un server vulnerabile. Infatti, un singolo client è in grado di saturare i 32 GB di memoria di un server Apache in circa 10 secondi, e per Envoy il tempo è di circa 18 secondi. Al contrario, per nginx e Microsoft IIS, il tempo necessario è di circa 45 secondi.
Soluzioni e misure di sicurezza
In risposta a questa scoperta, i fornitori dei server interessati hanno già iniziato a implementare soluzioni. Le vulnerabilità sono state corrette per nginx, Envoy e Apache httpd. Tuttavia, Microsoft IIS e Cloudflare Pingora rimangono vulnerabili, e per ora la soluzione temporanea suggerita è disattivare il protocollo HTTP/2 o proteggere i server mediante l’uso di CDN, reverse proxy e firewall.
Questa situazione mette in evidenza l’importanza di adottare misure di sicurezza efficaci e di mantenere i sistemi aggiornati per evitare exploit simili. Gli utenti e gli amministratori di sistema devono essere consapevoli delle vulnerabilità e delle potenziali minacce associate all’uso di tecnologie emergenti come quelle sviluppate da OpenAI e altre aziende nel settore dell’IA.
Il futuro della sicurezza informatica
Con l’aumento dell’uso di strumenti AI come OpenAI Codex, è fondamentale rimanere vigili riguardo alle implicazioni di sicurezza. La scoperta di exploit come HTTP/2 Bomb sottolinea non solo la potenza degli strumenti di intelligenza artificiale, ma anche la necessità di una continua evoluzione delle difese informatiche. Durante la conferenza Real World AI Security prevista a fine giugno, verranno forniti ulteriori dettagli su questa vulnerabilità, offrendo un’opportunità per approfondire le discussioni sulla sicurezza informatica in un’era dominata dall’IA.

