Come un modello OpenAI ha esposto una vulnerabilità PHP2Shell che riguarda circa il 70% dei siti web
Punti chiave
- •Una falla critica in PHP, che alimenta circa il 70% dei siti web, consente agli attaccanti di eseguire comandi non autorizzati e ottenere il pieno controllo dei server web interessati.
- •Un ricercatore dell'azienda di sicurezza Calif ha identificato la vulnerabilità nell'agosto 2026 con l'aiuto di un modello avanzato di IA di OpenAI, circa due mesi prima della divulgazione pubblica.
- •I dettagli del bug sono trapelati prima che fossero disponibili le patch ufficiali, e funzionari di Amazon Web Services hanno riferito che gli hacker avevano iniziato tentativi di sfruttamento su larga scala.
- •La National Security Agency statunitense e altre agenzie di cybersecurity hanno emesso avvisi urgenti che chiedono l'applicazione immediata delle patch alle installazioni PHP.
- •Gli utenti internet comuni affrontano pochi rischi diretti, ma gli amministratori di siti web, compresi quelli che usano WordPress, dovrebbero verificare che i loro server eseguano l'ultima versione di PHP con patch.

Governi e organizzazioni di tutto il mondo hanno avviato sforzi di rimedazione d'emergenza il 21 ottobre 2026, dopo la divulgazione di una vulnerabilità in PHP, il linguaggio di programmazione che alimenta gran parte del web odierno. Il bug potrebbe dare agli hacker accesso ai dati e il controllo dei siti web, spingendo urgenti avvertimenti dalla National Security Agency statunitense, dalle agenzie di cybersecurity e dai fornitori di software.
Un ricercatore di Calif, un'azienda di ricerca sulla sicurezza, ha scoperto la falla nell'agosto 2026 utilizzando un modello avanzato di intelligenza artificiale di OpenAI. L'azienda ha avvertito l'organizzazione no-profit che gestisce PHP. Tuttavia, la notizia della vulnerabilità è trapelata prima che l'organizzazione PHP rilasciasse le patch per il suo software e, secondo funzionari di Amazon Web Services, gli hacker hanno iniziato a tentare di sfruttarla "su larga scala".
La vulnerabilità ha implicazioni ben oltre una singola azienda o piattaforma, perché PHP è un componente software chiave che contribuisce a far funzionare milioni di siti web. Quindi, cos'è PHP, quale ruolo ha avuto l'IA nella scoperta della falla, e l'utente medio dovrebbe preoccuparsi?
PHP: la base del web
PHP è un linguaggio di programmazione che alimenta la maggior parte dei siti web. Affinché un sito moderno possa fornire contenuti dinamici, elementi visivi e funzionalità di ricerca, un programma deve girare sul server web e ricevere l'input dell'utente, che si tratti di digitare un indirizzo web o di cliccare su link e pulsanti. Le stime indicano che circa il 70% dei siti web gira su PHP. Una debolezza di PHP non è quindi un difetto di una singola applicazione, ma di uno strato condiviso da milioni di siti contemporaneamente.
PHP opera su un server web in due parti principali: il sistema centrale di PHP — il motore e le librerie di runtime — e i singoli PHP, i programmi personalizzati che implementano effettivamente un sito web. Quando un visitatore interagisce con un sito, gli script PHP vengono eseguiti, ricevono l'input dell'utente e producono l'output visualizzato dal browser.
La vulnerabilità
Il problema di sicurezza risiede direttamente nel sistema centrale di PHP e nelle librerie che utilizza. Quando una vulnerabilità esiste a questo livello profondo, può consentire a un avversario di sfruttare il sistema sottostante. In questo caso, gli attaccanti possono eseguire comandi non autorizzati sul computer che ospita il sito web, ottenendo accesso ai dati e il pieno controllo del sito.
È importante sottolineare che non si tratta di un errore nel codice di un singolo sito web. Poiché il problema risiede nel sistema centrale di PHP, ogni server non aggiornato che esegue PHP è vulnerabile. E poiché i siti web sono accessibili a chiunque su internet, gli avversari possono facilmente trovare bersagli basati su PHP con strumenti automatizzati, per poi eseguire un programma di exploit che sfrutta la falla. Il risultato è una corsa tra gli amministratori che applicano le correzioni e gli attaccanti che cercano server non ancora aggiornati — una dinamica già evidente nei tentativi di sfruttamento su larga scala descritti dai funzionari di Amazon Web Services.
Il codice di exploit si chiama PHP2Shell, un nome derivato dall'"accesso shell" che concede — un termine di cybersecurity per il controllo diretto da riga di comando del computer che esegue un sito web. L'accesso shell bypassa l'interfaccia del sito, dando agli avversari una finestra per inserire comandi e accedere a tutti i dati del sito.
L'IA: un'arma a doppio taglio
Ciò che rende questa vulnerabilità particolarmente notevole è il modo in cui è stata scoperta. La falla è venuta alla luce attraverso la divulgazione coordinata, un processo in cui i ricercatori di cybersecurity segnalano i bug agli sviluppatori PHP prima di renderli pubblici. In questo caso, circa due mesi hanno separato la segnalazione privata di agosto dalla divulgazione pubblica di ottobre.
L'episodio evidenzia il potere dell'IA nella cybersecurity. Per decenni, individuare difetti software sottili ha richiesto grandi team di specialisti che esaminavano manualmente il codice. I sistemi di IA odierni possono analizzare vasti codebase e identificare pattern insoliti in ore o giorni, esaminando milioni di righe di codice e individuando sottili bug di gestione della memoria che revisori umani potrebbero non notare in decenni di sviluppo software. La vulnerabilità di PHP esisteva nel codice centrale da oltre un decennio, e l'IA ha aiutato i ricercatori a trovarla. Il caso illustra come sta cambiando la scala della scoperta delle vulnerabilità: un singolo ricercatore che lavora con l'IA può portare alla luce bug che una volta richiedevano grandi team.
Ma gli stessi strumenti possono servire agli attaccanti. Le capacità di ragionamento che aiutano i ricercatori di sicurezza a trovare per primi le falle possono anche permettere agli avversari di scansionare rapidamente il web in cerca di bersagli vulnerabili e di automatizzare la creazione di strumenti di exploit. Questo illustra perché è così fondamentale che i team di sicurezza usino l'IA per trovare le vulnerà e segnalarle in modo sicuro e proattivo — e perché l'IA può anche contribuire a rilasciare patch che le mitigano.
Dovresti preoccuparti?
Molte agenzie governative, università, ospedali e aziende si affidano a sistemi basati su PHP. Sebbene sia improbabile che i singoli utenti internet siano direttamente colpiti, le organizzazioni che ritardano l'applicazione delle patch potrebbero esporre dati sensibili, rischiare interruzioni delle proprie operazioni o fornire agli attaccanti un punto d'appoggio verso reti più ampie.
PHP gira interamente su server web remoti. Se sei un utente internet comune che visita siti web, non devi scaricare alcuna patch né correggere il tuo computer personale.
Tuttavia, se gestisci un sito web, un blog o un server — anche un piccolo sito realizzato con popolari sistemi di gestione dei contenuti come WordPress, che a sua volta gira su PHP — dovresti controllare immediatamente il tuo pannello di amministrazione del server o il tuo provider di hosting per assicurarti che il software PHP sia aggiornato all'ultima versione con patch. Se il tuo sito web è ospitato da terze parti, verifica con loro che abbiano applicato le patch per queste vulnerabilità.
La scoperta di PHP2Shell illustra una nuova realtà per la cybersecurity. In un mondo interconnesso, mantenere sicura l'infrastruttura web è una corsa continua. Man mano che gli strumenti di IA diventano standard sia per i difensori informatici che per gli avversari online, mantenere l'abitudine a patch rapide resta la difesa più essenziale.
Questo articolo è stato scritto da Doug Jacobson, professore universitario di Ingegneria Elettrica e Informatica alla Iowa State University. È ripubblicato da The Conversation con licenza Creative Commons; leggi l'articolo originale. Questa storia è stata pubblicata originariamente su Fortune.com.