Situazione attuale: PHP2Shell. Due vulnerabilità critiche di PHP (CVSS 9,2) consentono codice dannoso senza autenticazione. Patch dal 21/10/2026.Che cosa fare ora →
PHP2Shell · CVE-2026-109618 · CVE-2026-109619

Un PHP non aggiornato è una porta aperta. La chiudiamo noi.

Assistenza di emergenza da remoto per aziende in Europa: aggiornare PHP, cercare tracce di intrusione, rimuovere il codice dannoso, rafforzare il server. Subito, con partner specializzati, fino alla chiusura e alla documentazione dell'incidente.

CVSS 9.2due vulnerabilità, codice dannoso senza login
8.2.35 · 8.3.36 · 8.4.27 · 8.5.12primi stati corretti
22,6 mlnistanze esposte secondo Unit 42
verifica · produzione
$ php -v
PHP 8.3.35 (cli) (built: Sep 30 2026)
! Stato prima della patch del 21/10/2026
$ phpsos pruefen --ziel produktion
  Modalità di esecuzione .. php-fpm
  CVE-2026-109618 .. aperto
  CVE-2026-109619 .. aperto
  Riavvio dei worker .. in sospeso
$ phpsos absichern
  [ok] Pacchetto 8.3.36 installato
  [ok] tutti i worker riavviati
  [ok] File system controllato alla ricerca di web shell
  [ok] Report per la direzione redatto
  • Made in GermanySicurezza informatica dalla Germania, con un lavoro conforme al diritto europeo in materia di protezione dei dati.
  • Oltre 25 anniSpecializzati da oltre 25 anni in sicurezza informatica e gestione di server, insieme alla nostra rete di partner.
  • Rete di partnerProfessionisti della cybersicurezza specializzati in analisi forense, penetration test e hardening dei server, coordinati tramite un unico referente.
Autotest · 10 secondi

Il Suo PHP è già aggiornato?

Inserisca la Sua versione di PHP. Il test la confronta con i bollettini di sicurezza di php.net e indica che cosa fare dopo. Importante: anche una versione corretta non dimostra che prima dell'aggiornamento non sia successo nulla.

Come trovare la Sua versione di PHP →

Funziona solo nel Suo browser, non viene inviato nulla. Base: bollettini di sicurezza di php.net del 21 e 23/10/2026. I backport delle distribuzioni talvolta non modificano il numero.

Test rapido indipendente dal numero di versione

Secondo il manuale di PHP, con le patch è stata introdotta l'impostazione memory_hard_limit_percent. Se il Suo PHP non la conosce, è interessato:

php -r 'var_dump(ini_get("memory_hard_limit_percent"));'

bool(false) significa: sconosciuta, quindi interessato. Verifichi ogni versione di PHP installata singolarmente; la riga di comando può usare una versione diversa da quella del server web.

Check di emergenza · 4 domande

Quanto è urgente la Sua situazione?

Quattro domande, una classificazione, i primi passi e un messaggio WhatsApp preparato per noi. Al livello 3 vale: non cancellare nulla, non reinstallare nulla, mettere al sicuro le tracce.

1. Che cosa osserva?
2. Come viene eseguito il Suo PHP?
3. PHP è aggiornato?
4. Quali dati sono presenti?
Servizi

Dalla chiamata d'emergenza al server rafforzato

Ci occupiamo della parte tecnica e forniamo le evidenze di cui hanno bisogno direzione, protezione dei dati e assicurazione.

Procedura

Come lavoriamo in caso di emergenza

Passaggi chiari, un unico referente, tutto da remoto. Specialisti della nostra rete di partner intervengono quando servono analisi forense o penetration test.

  1. Rilevare la situazione

    Ci scrive su WhatsApp o ci chiama. Chiariamo sistema, versione di PHP, hoster e osservazioni.

  2. Mettere in sicurezza e chiudere

    Preservare le tracce, aggiornare PHP o applicare misure provvisorie, riavviare tutti i worker, documentare lo stato della patch.

  3. Verificare e bonificare

    Controllare file, database, account e log alla ricerca di tracce di intrusione. Rimuovere web shell e backdoor.

  4. Rafforzare e riferire

    Rafforzare la configurazione, attivare il monitoraggio, redigere il report per direzione, protezione dei dati e assicurazione.

Agire in autonomia

Ancora nessuna patch possibile? Misure provvisorie

php.net indica impostazioni che rendono più difficili i percorsi di attacco noti, finché non è installato l'aggiornamento. Scelga la Sua modalità di esecuzione, copi le righe e riavvii poi tutti i processi PHP.

Il BSI (Ufficio federale tedesco per la sicurezza informatica) raccomanda: se l'aggiornamento non è subito possibile, scollegare temporaneamente il server web dalla rete.

Tutte le misure provvisorie spiegate →

Misure provvisorie secondo php.net, non sostituiscono l'aggiornamento. memory_limit=-1 solo insieme a un limite di memoria tramite container o cgroup. Prima salvare la configurazione.

Responsabilità

Chi fa che cosa? Il vuoto tra hoster e agenzia

Molte aziende confidano che «qualcuno» installi le patch. Di norma la ripartizione è questa:

AttivitàHoster (hosting condiviso)Agenzia / web designPHP SOS
Aggiornare il pacchetto PHPdi solito sìdi solito nosì, o con il Suo hoster
Riavviare tutti i worker e documentarloin partenosì, con evidenze
Verificare se c'è stata un'intrusione prima della patchdi norma noin partesì
Rimuovere web shell e backdoordi norma noin partesì
Report per direzione, protezione dei dati, assicurazionenoraramentesì
Hardening e monitoraggio continuoin partein partesì
Approfondimenti su PHP2Shell

Che cosa è documentato e che cosa fare ora

Fatti tratti dai bollettini di php.net e del BSI (Ufficio federale tedesco per la sicurezza informatica), riportati per direzione e amministratori.

Tutte le 12 pagine di approfondimento

La prima ora

10 passi prima del nostro intervento

Spunti ciò che è fatto. L'elenco resta salvato nel Suo browser.

Chiedere aiuto subito

Le spunte vengono salvate solo nel Suo browser.

Blog · 113 articoli

Situazione, istruzioni, strumenti decisionali

Dal livello di allerta del BSI ai changelog dei pacchetti, fino alla domanda se reinstallare o bonificare. Ogni articolo con fonti.

Tutti i 113 articoli del blog

Domande frequenti

Risposte brevi

Tutte le domande →

Che cos'è PHP2Shell?

PHP2Shell indica due vulnerabilità critiche in PHP stesso (CVE-2026-109618 e CVE-2026-109619, CVSS 9,2). Possono consentire ad aggressori di eseguire codice dannoso sul server senza autenticazione. Le patch sono disponibili dal 21/10/2026.

Quali versioni di PHP sono sicure?

Le correzioni sono incluse in PHP 8.5.12, 8.4.27, 8.3.36 e 8.2.35. Hoster e distribuzioni talvolta applicano backport senza modificare il numero di versione. Fa fede lo stato del pacchetto o la conferma scritta del fornitore.

Basta un aggiornamento di WordPress o dello shop?

No. La vulnerabilità è in PHP, non nel CMS. Un aggiornamento del CMS non la chiude. E una patch di PHP non rimuove il codice dannoso introdotto in precedenza.

Quanto rapidamente potete aiutarci?

Lavoriamo da remoto e iniziamo non appena sono disponibili gli accessi. Ci scriva su WhatsApp sistema, versione di PHP e quanto osservato. Definiremo subito insieme come procedere.

Lavorate anche per agenzie e clienti di hoster?

Sì. Lavoriamo direttamente per le aziende, per conto di agenzie in secondo piano e in accordo con il Suo hoster, se è lui a gestire il server.

Dobbiamo segnalare l'incidente?

Se possono essere coinvolti dati personali, ai sensi dell'art. 33 GDPR di norma vale un termine di notifica di 72 ore dal momento in cui se ne ha conoscenza. Se si applichi nel Suo caso, lo chiarisca con il Suo responsabile della protezione dei dati. Noi forniamo la documentazione tecnica necessaria.

Contatto immediato

Ogni ora conta. Ci scriva adesso.

Descriva brevemente sistema, versione di PHP e quanto osservato. Ci faremo sentire, chiariremo la situazione e lavoreremo da remoto fino alla chiusura e alla documentazione dell'incidente.

Aiuto immediato