Prova gratuita di 14 giorni

Falla PHP critica PHP2Shell · 21.10.2026

Quale versione PHP usa il vostro sito?

Dal 21 ottobre 2026 è nota la falla critica di PHP chiamata PHP2Shell. Il test mostra in pochi secondi quale versione PHP il vostro sito rivela pubblicamente, se riceve ancora aggiornamenti e cosa fare adesso.

Verifica PHP

  • Gratuito e senza registrazione
  • Solo pagine pubbliche, nessun attacco
  • Dice onestamente anche ciò che dall’esterno non si vede
  • PHP
  • X-Powered-By
  • WordPress
  • Plugins
  • PHP2Shell

Verificare la versione da soli

Questi metodi mostrano la versione PHP che il vostro sito usa davvero.

Verificare la versione da soli

PHP2Shell

Cosa è successo il 21 ottobre 2026

Il progetto PHP ha chiuso due falle critiche nel nucleo di PHP: CVE-2026-109618 e CVE-2026-109619, gravità CVSS 9.2 su 10. Aziende di sicurezza segnalano già attacchi.

Cosa succede

Con richieste web preparate si può eseguire codice estraneo sul server senza autenticazione. Un attaccante può così modificare il vostro sito, leggere dati o inviare e-mail.

Chi è interessato

Ogni installazione PHP che risponde a richieste web: WordPress, Joomla, negozi online, moduli di contatto e applicazioni PHP proprie.

Cosa fare adesso

Aggiornare PHP a 8.5.12, 8.4.27, 8.3.36 o 8.2.35 e far riavviare PHP. Con PHP 8.1 o precedente, passare a un ramo supportato.

Fonte: php.net, avviso di sicurezza del 21.10.2026

Trasparenza

Cosa verifica il test e cosa no

Verifichiamo solo ciò che qualsiasi visitatore del vostro sito può vedere e consultiamo al massimo 14 indirizzi.

Cosa verifichiamo

  1. Intestazioni della pagina iniziale«X-Powered-By» e «Server» indicano spesso la versione PHP, ad esempio PHP/8.3.12.
  2. Pagine senza cacheSe una cache nasconde l’intestazione, verifichiamo la pagina iniziale con un parametro casuale, una pagina inesistente (404) e l’indirizzo www.
  3. WordPress e altri sistemiRiconosciamo WordPress, Drupal, Joomla, TYPO3, negozi e altri sistemi PHP da tracce tipiche. Per WordPress anche pagina di accesso, interfaccia e feed.
  4. Versione minima dai pluginPlugin e temi collegati dalla vostra pagina iniziale indicano «Requires PHP». Ne deriva un minimo, ad es. «almeno PHP 7.4».
  5. Supporto e PHP2ShellConfrontiamo il numero con il ciclo di vita pubblicato da php.net e con le correzioni del 21.10.2026.

Cosa non facciamo di proposito

  • Nessun accesso, nessun modulo, nessuna password
  • Nessun attacco e nessun errore provocato di proposito
  • Nessun tentativo di indovinare percorsi come phpinfo.php o pagine di amministrazione
  • Nessun dato di terzi o di motori di ricerca
  • Il vostro robots.txt viene rispettato

Perché il risultato non è vincolante

Il test vede solo ciò che il vostro server rivela spontaneamente. I server ben configurati nascondono la versione PHP. In tal caso mostriamo «non visibile», anche se PHP è attivo.

Un numero visibile può ingannare: può provenire da un proxy, essere volutamente falso o venire da una distribuzione Linux come Ubuntu o Debian, che installa correzioni senza nuovo numero.

Fa fede solo ciò che indica il pannello del vostro hosting o WordPress in «Salute del sito». Usate il test come indizio, non come prova.

Versioni PHP e loro supporto

Stato al 21.10.2026. Dopo la fine vita non ci sono più aggiornamenti di sicurezza.

RamoStatoSupporto attivo fino alAggiornamenti di sicurezza fino alPHP2Shell corretto da
PHP 8.5Attivo31.12.202731.12.20298.5.12
PHP 8.4Attivo31.12.202631.12.20288.4.27
PHP 8.3Solo sicurezza31.12.202531.12.20278.3.36
PHP 8.2Solo sicurezza31.12.202431.12.20268.2.35
PHP 8.1Fine vita25.11.202331.12.2025nessun aggiornamento ufficiale
PHP 8.0Fine vita26.11.202226.11.2023nessun aggiornamento ufficiale
PHP 7.4Fine vita28.11.202128.11.2022nessun aggiornamento ufficiale

Fonte: php.net (Supported Versions, Unsupported Branches, avviso di sicurezza del 21.10.2026)

Saperlo con certezza

Verificare la versione da soli

Questi metodi mostrano la versione PHP che il vostro sito usa davvero.

  1. WordPress

    Strumenti → Salute del sito → Informazioni → Server. Lì trovate la versione PHP e le estensioni.

  2. Pannello di hosting

    Nel pannello del vostro hosting (ad es. cPanel o Plesk) controllate la versione PHP proprio di questo sito, non solo l’impostazione predefinita del server.

  3. Chiedere all’hosting

    Chiedete concretamente: «La correzione PHP del 21.10.2026 (CVE-2026-109618 e -109619) è installata sul nostro sito?»

  4. Nascondere la versione

    Con expose_php = Off il numero scompare dalle intestazioni. Non chiude alcuna falla, ma rende più difficili gli attacchi mirati.

Passo 2: protezione e-mail

I server web compromessi inviano phishing a vostro nome

Chi prende il controllo del vostro server web può inviare e-mail con il vostro dominio come mittente. DMARC, SPF e DKIM fanno respingere queste falsificazioni. Verificate gratis il vostro dominio.

Domande sul test PHP

Il test PHP è davvero gratuito?

Sì, senza registrazione e senza carta di credito. Consultiamo solo pagine pubbliche del vostro sito, come un normale visitatore.

Perché il test mostra «versione non visibile»?

Molti hosting nascondono la versione PHP, ed è giusto così. Il test mostra allora se PHP è attivo e, per WordPress, quale versione minima serve. La versione esatta la trovate nel pannello di hosting.

Il mio sito è sicuro se il test indica «correzione inclusa»?

Non necessariamente. Il test valuta solo la versione PHP visibile. Plugin, temi, password e altri software possono avere falle proprie.

Che cos’è PHP2Shell?

Due falle critiche nel nucleo di PHP (CVE-2026-109618 e CVE-2026-109619), corrette il 21.10.2026 in PHP 8.5.12, 8.4.27, 8.3.36 e 8.2.35. Gli attaccanti possono eseguire codice sul server web senza autenticazione.

Posso verificare siti di altri?

Verificate solo siti di vostra proprietà o di cui siete responsabili. Il test consulta solo pagine pubbliche, rispetta il robots.txt ed è limitato contro le richieste di massa.

Cosa c’entra PHP con la sicurezza delle e-mail?

Un server web compromesso viene spesso usato per il phishing, con il vostro dominio come mittente. DMARC, SPF e DKIM impediscono che queste e-mail arrivino ai vostri clienti. È proprio ciò che sorveglia DomainRadar.

Prezzi

Un abbonamento per le PMI

CHF 19 per dominio al mese, numero di domini illimitato, tutte le funzioni incluse, con 1 mese gratis nell’abbonamento annuale.

Tutti i prezzi in CHF sono prezzi finali. Non assoggettato all’IVA, non viene riscossa alcuna IVA. Abbonamento mensile a posteriori, annuale una volta in anticipo (1 mese gratis). Conta ogni dominio registrato, anche i domini parcheggiati senza invio di e-mail.

Dopo un ordine pagate su fattura tramite bexio, pagabile entro 20 giorni.

Non fa per voi se cercate un filtro antispam per la vostra casella: DomainRadar protegge il vostro dominio come mittente e non filtra le e-mail in arrivo.

Ora 14 giorni gratis

Proteggete il vostro dominio

Scriveteci – vi mostriamo DomainRadar con dati di esempio e valutiamo insieme quale abbonamento fa per voi.

Oppure direttamente per e-mail: info@domainradar.ch

  • Senza impegno
  • Senza carta di credito
  • Termina da solo dopo 14 giorni
Prova gratuita di 14 giorni