Tecnologia · Notizia
PHP2Shell: Due criticità critiche di PHP provocano lo spegnimento globale dei siti
Pubblicato:
In breve
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.
Questa versione è una traduzione automatica dell'originale (English). Leggi l'originale
PHP, il linguaggio di scripting che alimenta una gran parte del codice lato server del web, è stato colpito da due criticità di sicurezza critiche divulgate nell'ottobre 2026. I bug, collettivamente soprannominati "PHP2Shell" e tracciati come CVE-2026-109618 e CVE-2026-109619, consentono a un aggressore senza account o password di eseguire codice arbitrario su un server web interessato.
Cosa fanno le vulnerabilità
Secondo la società di sicurezza watchTowr, CVE-2026-109618 si verifica quando PHP esaurisce la memoria a metà della configurazione di una richiesta in arrivo, lasciando i dati della richiesta interna solo parzialmente inizializzati; la routine di pulizia di PHP tratta quindi erroneamente quei dati non validi come validi. CVE-2026-109619 comporta uno stato interno legato a una richiesta che sopravvive dopo che la memoria a cui punta è già stata liberata, in modo che una richiesta successiva gestita dallo stesso processo worker possa utilizzare quello stato obsoleto prima che l'inizializzazione normale lo ripristini.
La società di ricerca Wiz, che ha esaminato i difetti, ha riferito a Help Net Security che i problemi erano passati inosservati per anni e si collocano tra i più gravi mai trovati nel linguaggio. Oltre all'esecuzione completa di codice remoto, watchTowr ha affermato che i bug possono anche bloccare i processi worker di PHP, consentire letture arbitrarie di file o perdite di memoria del server.
Chi l'ha trovato e quando
I due difetti sono stati segnalati attraverso sforzi di ricerca separati. L'avviso di watchTowr accredita il team di ricerca sulla sicurezza di Calif per la scoperta, mentre la copertura di Help Net Security attribuisce l'identificazione e la divulgazione ai ricercatori di Wiz. La cronologia della divulgazione era insolita: i dettagli destinati a rimanere sotto embargo sono trapelati pubblicamente il 20 ottobre 2026, e watchTowr ha confermato che le informazioni trapelate erano genuine. I manutentori di PHP hanno risposto rilasciando patch un giorno prima della data originariamente pianificata di 22 ottobre, alle 14:00 UTC il 21 ottobre 2026.
Ambito: chi utilizza PHP vulnerabile
PHP rimane uno dei linguaggi lato server più utilizzati sul web, e i difetti possono influenzare qualsiasi configurazione che elabora le richieste HTTP in arrivo attraverso di esso. Le configurazioni interessate includono PHP-FPM, Apache con mod_php, php-cgi, FrankenPHP e LiteSpeed, secondo watchTowr, il che significa che il bug si trova nello stesso strato del server piuttosto che in una sola applicazione.
| Ramo PHP | Versioni vulnerabili | Versione corretta |
|---|---|---|
| 8.5.x | Prima di 8.5.12 | 8.5.12 |
| 8.4.x | Prima di 8.4.27 | 8.4.27 |
| 8.3.x | Prima di 8.3.36 | 8.3.36 |
| 8.2.x | Prima di 8.2.35 | 8.2.35 |
| 7.4, 8.0, 8.1 | Tutte le versioni | Nessuna patch ufficiale del nucleo PHP; backport fornitori di distribuzioni/LTS o passaggio a un ramo supportato |
| 7.3 e versioni precedenti | Tutte le versioni | Nessuna correzione disponibile; aggiornamento a un ramo supportato richiesto |
Poiché PHP 7.4, 8.0 e 8.1 non sono più ufficialmente supportati, secondo watchTowr non c'è alcuna patch dal progetto del nucleo di PHP per i siti ancora in esecuzione su quei rami, anche se i backport dei fornitori di distribuzioni Linux o di supporto a lungo termine possono essere disponibili come opzione provvisoria; diversamente quelle installazioni devono passare a un ramo supportato. PHP 7.3 e versioni precedenti non hanno alcuna correzione, secondo watchTowr. L'avviso di PHP afferma che nessuna modifica della configurazione chiude completamente le vulnerabilità a meno che il software non sia aggiornato.
Impatto e sfruttamento
Help Net Security ha riferito che una rete honeypot gestita da Amazon ha rilevato tentativi di sfruttamento il 17 ottobre 2026 – quattro giorni prima della patch pubblica – suggerendo che alcuni aggressori avevano accesso anticipato ai dettagli dell'exploit. WatchTowr ha affermato che la sua stessa rete honeypot "Attacker Eye" ha osservato lo sfruttamento attivo in natura continuare dopo il rilascio della patch del 21 ottobre.
I sistemi di gestione dei contenuti basati su PHP, inclusi WordPress, Drupal e Joomla, insieme ad applicazioni basate su Laravel e piattaforme di e-commerce, si trovano tutti nell'impronta interessata perché funzionano su un motore PHP vulnerabile.
Mentre l'applicazione di patch era in corso, agenzie governative, forum online, piattaforme di gioco e alcuni siti collegati all'infrastruttura sono stati portati offline come precauzione mentre gli operatori applicavano le correzioni, secondo la copertura riepilogata nella voce di Wikipedia di PHP2Shell. Il Centro nazionale di sicurezza informatica del Regno Unito ha esortato le organizzazioni che non potevano applicare patch immediatamente a portare invece offline i sistemi vulnerabili, ha riferito Help Net Security.
Questi risultati si collocano tra le vulnerabilità più gravi mai scoperte in PHP e, probabilmente, nella storia del software.
Valutazione della gravità e cosa dovrebbero fare gli operatori dei siti
Gli sviluppatori stessi di PHP hanno valutato entrambi i difetti 9,2 su 10 sulla scala CVSS v4.0, un punteggio "critico", secondo l'avviso di watchTowr. Il chiaro percorso di bonifica, secondo l'avviso di PHP e watchTowr, è l'aggiornamento a PHP 8.5.12, 8.4.27, 8.3.36 o 8.2.35 a seconda di quale ramo utilizza un server; i siti su 7.4, 8.0 o 8.1 dovrebbero utilizzare un backport di distribuzione o passare a un ramo supportato, mentre i server su 7.3 o versioni precedenti non hanno correzioni disponibili e devono essere aggiornati.
Domande
- Cos'è PHP2Shell?
- PHP2Shell è il soprannome per due vulnerabilità critiche di PHP, CVE-2026-109618 e CVE-2026-109619, che consentono a un aggressore senza credenziali di accesso di eseguire codice su un server web che esegue PHP vulnerabile.
- Quali versioni di PHP sono interessate?
- Le versioni precedenti a 8.2.35, 8.3.36, 8.4.27 e 8.5.12 sono vulnerabili e dispongono di correzioni ufficiali. Anche PHP 7.4, 8.0 e 8.1 sono interessati; poiché questi rami non sono supportati, non c'è una patch ufficiale del nucleo di PHP, anche se potrebbero essere disponibili backport dei fornitori di distribuzione o LTS, secondo watchTowr. PHP 7.3 e versioni precedenti non dispongono di alcuna correzione disponibile.
- PHP2Shell viene attivamente sfruttato?
- Sì. Help Net Security ha riferito di tentativi di sfruttamento rilevati tramite un honeypot di Amazon già il 17 ottobre 2026, e watchTowr ha affermato che la sua rete honeypot ha osservato lo sfruttamento attivo in natura dopo la patch del 21 ottobre.
- Quanti siti web potrebbero essere interessati?
- PHP rimane uno dei linguaggi lato server più utilizzati sul web, incluso l'alimentazione di siti creati su WordPress, Drupal e Joomla, quindi i due difetti hanno un'ampia portata potenziale, secondo watchTowr e il riepilogo nella voce di Wikipedia di PHP2Shell.
- Come può un operatore di sito web risolverlo?
- L'avviso di PHP e watchTowr dicono entrambi che l'unica correzione completa è l'aggiornamento a una versione patchata — 8.5.12, 8.4.27, 8.3.36 o 8.2.35 a seconda del ramo — poiché nessuna modifica della configurazione chiude completamente le vulnerabilità. I siti su rami non supportati (7.4, 8.0, 8.1, o 7.3 e versioni precedenti) devono utilizzare backport dei fornitori dove disponibili o aggiornare a un ramo supportato.
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

TecnologiaConfronto
PlayStation 5 Pro vs PC gaming abbinato: prezzo e prestazioni a confronto
Sony ha lanciato la PlayStation 5 Pro a $699,99 nel novembre 2024, ma secondo i report di Engadget il prezzo americano era salito a circa $900 entro aprile 2026, e una stima di SlashGear di ottobre 2026 la situa a circa $1.580. Un PC costruito intorno alla GPU e CPU che i tester considerano il più vicino alla console costa circa $1.050-$1.530 a seconda dei componenti scelti, secondo i test di SlashGear e BGR.
TecnologiaNotizia
Due Falle PHP Critiche Soprannominate "PHP2Shell" Espongono la Maggior Parte del Web
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.

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.