Tecnologia · Notizia
Due Falle PHP Critiche Soprannominate "PHP2Shell" Espongono la Maggior Parte del Web
Pubblicato:
In breve
Due vulnerabilità PHP critiche soprannominate "PHP2Shell" consentono agli attaccanti di eseguire codice dannoso sui server web senza effettuare l'accesso, secondo l'azienda di sicurezza che le ha scoperte. Le patch per CVE-2026-109618 e CVE-2026-109619 sono state rilasciate il 21 ottobre 2026, mesi dopo che i ricercatori hanno segnalato per la prima volta i bug, e multiple aziende hanno successivamente registrato tentativi di sfruttamento in natura.
Questa versione è una traduzione automatica dell'originale (English). Leggi l'originale
Il 21 ottobre 2026, il progetto PHP ha rilasciato versioni corrette del linguaggio dopo che i ricercatori di sicurezza hanno divulgato due vulnerabilità critiche di esecuzione di codice remoto collettivamente soprannominate "PHP2Shell." I difetti, tracciati come CVE-2026-109618 e CVE-2026-109619, sono stati trovati dall'azienda di sicurezza cloud Wiz Research, che ha riconosciuto le organizzazioni Calif e OpenAI per il loro contributo alla scoperta, al coordinamento e alla verifica delle patch, secondo il rapporto pubblico di Wiz.
Cosa fanno le due vulnerabilità
Wiz afferma che i due CVE in realtà raggruppano quattro distinti bug sottostanti. CVE-2026-109618 copre un difetto use-after-free nello strumento di deserializzazione del progresso di caricamento della sessione di PHP, che può essere abusato per l'esecuzione di codice remoto, più un bug correlato che può far perdere memoria da un processo di lavoro PHP in esecuzione senza autenticazione. CVE-2026-109619 copre un use-after-free nella gestione della traccia di errore fatale di PHP e un difetto di confusione di tipo separato in OPcache, la cache bytecode della memoria condivisa di PHP.
Secondo Wiz, entrambi i problemi risiedono in percorsi di codice che quasi ogni richiesta PHP attraversa: gestione della memoria e gestione degli errori. La PHP Foundation ha fatto lo stesso punto nei commenti riportati dall'outlet SecurityWeek.
Entrambi i problemi risiedono in parti di PHP che quasi ogni richiesta tocca: gestione della memoria e gestione degli errori.
Cronologia della scoperta
Il team di ricerca di Wiz – nominato nel suo post sul blog come Sagi Tzadik, Shir Tamari, Nir Ohfeld e Tomer Schwartz – afferma di aver trovato il primo bug il 19 agosto 2026 e confermato exploit funzionanti di esecuzione di codice remoto contro installazioni di WordPress e Drupal nei due giorni seguenti. Il team ha segnalato i suoi risultati al team di sicurezza di PHP il 24 agosto 2026. La divulgazione pubblica e le corrispondenti patch hanno seguito il 21 ottobre 2026.
Wiz afferma di aver utilizzato modelli di codifica AI, tra cui Google Gemini 4 Argon e GPT-5.6 Sol di OpenAI, per aiutare a costruire exploit proof-of-concept, descrivendo lavoro che in precedenza avrebbe richiesto ai ricercatori specializzati mesi come realizzabile in ore.
Chi è interessato
Wiz afferma che i difetti sottostanti esistono in ogni versione di PHP rilasciata nell'ultimo decennio circa, con almeno uno dei due CVE presenti da PHP 5.4 in poi. L'azienda afferma di aver confermato l'esecuzione di codice remoto non autenticata contro le versioni correnti di tre sistemi di gestione dei contenuti ampiamente utilizzati: WordPress, Drupal e Joomla. SecurityWeek riferisce che i bug interessano i metodi comuni di distribuzione di PHP, inclusi PHP-FPM, Apache con mod_php, php-cgi, FrankenPHP e LiteSpeed.
Wiz inquadra l'ampiezza dell'esposizione come interessando circa il 70% di Internet, un riferimento alla percentuale di siti web che eseguono PHP in qualche forma, secondo il rapporto dell'azienda.
| Elemento | Dettagli |
|---|---|
| CVE-2026-109618 | Use-after-free nello strumento di deserializzazione del progresso di caricamento della sessione; abilita l'esecuzione di codice remoto |
| CVE-2026-109619 | Use-after-free nella gestione della traccia di errore fatale più un bug di confusione di tipo OPcache |
| Severità | Valutato 9.2 dal team di sicurezza PHP, secondo SecurityWeek |
| Versioni corrette | PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, rilasciati il 21 ottobre 2026 |
| Backport | Correzioni minime emesse anche per PHP 7.4, 8.0 e 8.1 |
| Scopritori | Wiz Research, riconoscendo Calif e OpenAI per i loro contributi alla scoperta, al coordinamento e alla verifica delle patch |
Tentativi di sfruttamento dopo la divulgazione
Diverse aziende di sicurezza hanno monitorato il traffico di attacco intorno alla divulgazione. SecurityWeek riferisce che l'azienda watchTowr ha rilevato i primi tentativi di sfruttamento in natura intorno al momento dell'arrivo delle patch ma non aveva confermato un compromesso riuscito. Hadrian ha detto a SecurityWeek che aveva osservato tentativi di sfruttamento su larga scala prima del rilascio delle patch, concentrati sul percorso del codice di progresso del caricamento della sessione di PHP. Patchstack, Cloudflare e Vega hanno registrato i tentativi il giorno della divulgazione, e Amazon ha affermato di aver identificato tentativi di sfruttamento quattro giorni prima del rilascio delle patch.
Perché la scala di PHP rende questo significativo
PHP è stato creato dal programmatore danese-canadese Rasmus Lerdorf, rilasciato per la prima volta nel 1995, e rimane uno dei linguaggi di scripting lato server più utilizzati per la creazione di siti web, secondo Wikipedia. La stessa fonte nota che a partire da novembre 2025, più della metà dei siti web alimentati da PHP stavano ancora eseguendo il ramo PHP 7 non supportato, e circa il 9,7% era ancora su PHP 5, che è stato interrotto anni fa – un modello di software legacy che i ricercatori di sicurezza affermano complica la patching rapida nell'ecosistema PHP più ampio.
Domande
- Cos'è PHP2Shell?
- PHP2Shell è il soprannome che i ricercatori hanno dato a due vulnerabilità PHP critiche, CVE-2026-109618 e CVE-2026-109619, che possono consentire a un attaccante di eseguire codice su un server web senza effettuare l'accesso, secondo Wiz Research.
- Quali versioni di PHP sono interessate?
- Wiz afferma che almeno uno dei due difetti interessano le versioni di PHP da 5.4 alle versioni attuali. Le patch sono state emesse per PHP 8.5.12, 8.4.27, 8.3.36 e 8.2.35, con backport minori per PHP 7.4, 8.0 e 8.1, secondo SecurityWeek.
- PHP2Shell è stato effettivamente sfruttato?
- Sì. SecurityWeek riferisce che watchTowr, Hadrian, Patchstack, Cloudflare, Vega e Amazon hanno tutti separatamente registrato tentativi di sfruttamento, alcuni di loro prima del rilascio ufficiale delle patch il 21 ottobre 2026.
- Chi ha scoperto le vulnerabilità di PHP2Shell?
- L'azienda di sicurezza cloud Wiz ha trovato i bug a partire dal 19 agosto 2026 e li ha segnalati al team di sicurezza di PHP il 24 agosto. Wiz ha riconosciuto le organizzazioni Calif e OpenAI per il loro contributo alla scoperta, al coordinamento e alla verifica delle patch, secondo il suo rapporto.
- Quali piattaforme sono state confermate vulnerabili?
- Wiz afferma di aver dimostrato l'esecuzione di codice remoto non autenticata contro le versioni correnti di WordPress, Drupal e Joomla in esecuzione su versioni PHP interessate.
Fonti
Questo testo è stato preparato con l'intelligenza artificiale e ha superato un controllo automatico delle fonti prima della pubblicazione. Se noti un errore, chiedi una correzione. Chiedi una rettifica o una replica · Come lavoriamo
Correlati

TecnologiaElenco
Le migliori app Android e utility che puoi ottenere al di fuori del Google Play Store
Gli utenti Android non sono limitati a Google Play: il repository open-source F-Droid, il client anonimo di Google Play Aurora Store, lo strumento di tracciamento degli aggiornamenti Obtainium e il catalogo basato su Shizuku ShizuStore distribuiscono app che lo store ufficiale non elenca o non consente. Ecco nove negozi e utility che vale la pena conoscere, basati sui loro elenchi propri e sui report di MakeUseOf e Pocket-lint.
TecnologiaArticolo
PHP2Shell: i due difetti PHP critici che hanno messo offline i governi
PHP2Shell è il soprannome di due difetti critici e non autenticati di esecuzione remota di codice nel linguaggio di programmazione PHP — CVE-2026-109618 e CVE-2026-109619 — divulgati il 20–21 ottobre 2026. Poiché PHP alimenta una parte molto ampia dei siti web del mondo, i difetti hanno portato diversi governi a mettere offline i siti pubblici come misura precauzionale. La correzione ufficiale è l'aggiornamento di PHP; esistono mitigazioni lato server interim, ma c'è poco che un singolo lettore possa fare se non stare in guardia per le notifiche di violazione e utilizzare password forti e univoche.

TecnologiaConfronto
iPhone Duo vs Samsung Galaxy Z Fold7: Telefoni Pieghevoli a Confronto
Il primo telefono pieghevole di Apple, l'iPhone Duo, è stato messo in vendita il 23 ottobre 2026 a un prezzo iniziale di 1.999 USD – un centesimo in meno rispetto al Galaxy Z Fold7 di Samsung (1.999,99 USD). I due dispositivi pieghevoli in stile libro differiscono principalmente per dimensioni dello schermo, hardware della fotocamera, peso e velocità di ricarica, mentre hanno prezzi di ingresso quasi identici a più di un anno di distanza nel rilascio.
TecnologiaNotizia
PHP2Shell: Due criticità critiche di PHP provocano lo spegnimento globale dei siti
Due criticità critiche di esecuzione di codice remoto nel linguaggio PHP, tracciate come CVE-2026-109618 e CVE-2026-109619 e soprannominate "PHP2Shell", consentono agli aggressori non autenticati di eseguire codice su server vulnerabili. PHP ha rilasciato patch il 21 ottobre 2026, dopo che i dettagli dell'exploit sono trapelati in anticipo, e i ricercatori di sicurezza affermano che gli attacchi sono iniziati prima che le correzioni fossero fornite, spingendo molte organizzazioni a portare offline i siti come precauzione.