23 Ottobre 2026

Backporting delle patch di sicurezza PHP: continuare a usare in sicurezza PHP dalla 5.4 alla 8.0

Dopo CVE-2026-109618 e CVE-2026-109619, PHP dalla 5.4 alla 7.3 non ha ricevuto alcuna correzione. Il servizio di backporting di Managed Server riporta le patch di sicurezza sulle versioni legacy, per proteggere oggi ciò che migrerete domani.

Officina PHP: un'auto d'epoca PHP 5.6 sul ponte riceve la patch da un tecnico di Managed Server, con PHP 5.4, 7.0 e 7.3 in coda per la revisione

Le vulnerabilità di PHP del 21 ottobre 2026, CVE-2026-109618 e CVE-2026-109619, hanno messo in evidenza un problema che molte aziende conoscono bene ma tendono a rimandare: i siti e le applicazioni che girano ancora su versioni di PHP non più supportate. Ne abbiamo parlato prima raccontando come si è sviluppata la vicenda PHP2Shell, poi spiegando come il repository di Remi abbia portato la correzione fino a PHP 7.4.

Resta però una domanda a cui nessuno, in questi giorni, ha dato una risposta: cosa fa chi ha ancora in produzione PHP 5.4, 5.6, 7.0, 7.1, 7.2 o 7.3, o chi usa PHP 7.4 e 8.0 su sistemi dove non esiste un pacchetto già corretto? Per queste situazioni, in Managed Server offriamo un servizio di backporting delle patch di sicurezza PHP: riportiamo le correzioni sulle versioni che non le ricevono più, così da permettervi di continuare a usarle in modo più sicuro, mentre pianificate con calma la migrazione.

Il problema dei sistemi PHP legacy

Ogni versione di PHP ha un ciclo di vita preciso: qualche anno di supporto attivo, poi un periodo di sole correzioni di sicurezza, poi la fine. Oggi il progetto PHP supporta solo i rami dalla 8.2 in su. Tutto quello che viene prima è ufficialmente abbandonato.

Nel mondo reale, però, le versioni vecchie sono ovunque:

  • gestionali e software verticali sviluppati anni fa, di cui spesso nessuno ha più il codice sorgente o lo sviluppatore originale;
  • e-commerce su versioni datate di Magento, PrestaShop o OpenCart, con personalizzazioni che non funzionano sulle versioni nuove;
  • siti WordPress o Joomla con temi e plugin non più aggiornati, che si rompono al primo cambio di versione di PHP;
  • intranet, portali aziendali, aree riservate e integrazioni con sistemi esterni che “funzionano e nessuno vuole toccare”;
  • applicazioni che richiedono mesi di lavoro e un budget importante per essere riscritte o adeguate.

Finché non succede niente, una versione vecchia di PHP sembra un problema teorico. Poi arriva una vulnerabilità critica, sfruttabile da remoto e senza autenticazione, e il problema diventa concreto da un giorno all’altro.

Cosa è successo con CVE-2026-109618 e CVE-2026-109619

Le due vulnerabilità corrette il 21 ottobre consentono l’esecuzione di codice da remoto senza autenticazione, cioè la possibilità per un attaccante di eseguire comandi sul server senza disporre di alcun account. Riguardano tutte le installazioni di PHP che servono richieste web, e codici d’attacco erano già pubblici prima ancora del rilascio delle patch.

Le correzioni ufficiali sono arrivate per PHP 8.2, 8.3, 8.4 e 8.5. Per PHP 7.4, 8.0 e 8.1 il team di sicurezza di PHP ha messo a disposizione una correzione minima dei sorgenti, che il repository di Remi ha trasformato in pacchetti pronti per Red Hat, AlmaLinux e Rocky Linux. Per tutte le versioni precedenti, da PHP 5.4 a PHP 7.3, non esiste alcuna correzione: né dal progetto PHP, né dai principali repository.

Chi ha un sito su PHP 7.2 o 5.6, oggi, ha quindi davanti tre strade: migrare in fretta, accettare il rischio, oppure riportare la correzione sulla propria versione.

Quali versioni di PHP ricevono le correzioni per CVE-2026-109618 e CVE-2026-109619 e quali sono coperte dal servizio di backporting
Dalla 5.4 alla 7.3 nessuna correzione ufficiale: il servizio di backporting copre le versioni dalla 5.4 alla 8.0.

Il costo di non fare nulla

Lasciare un sito su una versione vulnerabile di PHP, sperando che nessuno lo trovi, è una scommessa che si perde quasi sempre. Gli attacchi a vulnerabilità di questo tipo non sono mirati: sono scansioni automatiche che passano su milioni di indirizzi alla ricerca di qualunque server risponda nel modo giusto. Non serve essere un bersaglio interessante, basta essere raggiungibili.

Le conseguenze di una compromissione vanno ben oltre il sito: dati dei clienti sottratti, con gli obblighi di notifica previsti dal GDPR; il server usato per inviare spam o attaccare altri sistemi, con l’indirizzo IP che finisce nelle blacklist e la posta aziendale che smette di arrivare; il sito segnalato come pericoloso dai browser e dai motori di ricerca; giorni di fermo per ripulire, ricostruire e ripristinare. Costi che, quasi sempre, superano di molto quello di un intervento preventivo.

Cos’è il backporting delle patch

Fare il backport di una patch significa prendere una correzione scritta per una versione recente del software e adattarla a una versione più vecchia. Sembra semplice, ma non lo è: il motore di PHP cambia molto tra un ramo e l’altro, e una correzione scritta per PHP 8.2 quasi mai si applica così com’è al codice di PHP 7.2 o 5.6. Bisogna capire cosa corregge, ritrovare nel codice vecchio il punto equivalente, riscrivere la modifica rispettando le strutture di quella versione e poi verificare che funzioni davvero.

È lo stesso lavoro che fanno i grandi fornitori di distribuzioni Linux con supporto a lungo termine, che mantengono per anni versioni di PHP e di altri software ben oltre la loro fine ufficiale, riportando su di esse le sole correzioni di sicurezza.

Il servizio di backporting PHP di Managed Server

Il nostro servizio si rivolge a chi usa versioni di PHP dalla 5.4 alla 8.0 e ha bisogno di continuare a farlo per un periodo, senza restare esposto alle vulnerabilità critiche. In concreto, ci occupiamo di:

  • analisi della situazione: versioni di PHP in uso, modalità di installazione, sistema operativo, applicazioni coinvolte e loro esposizione su Internet;
  • adattamento della patch alla vostra versione di PHP, partendo dalle correzioni ufficiali e da quelle già riportate sui rami più recenti;
  • compilazione dei pacchetti a partire da quelli che già usate, per esempio i pacchetti RPM del repository di Remi, mantenendo intatte configurazioni ed estensioni;
  • test in un ambiente di prova il più possibile identico alla produzione, con la vostra applicazione reale;
  • distribuzione in produzione in modo controllato e automatizzato con Ansible, con il riavvio di tutti i processi PHP e un piano di ritorno indietro in caso di problemi;
  • mitigazioni di configurazione indicate dagli avvisi ufficiali, applicate dove la correzione da sola non basta.

Il risultato è che il vostro sito o la vostra applicazione possono continuare a girare sulla versione di PHP per cui sono stati scritti, con la correzione della vulnerabilità applicata.

Le sei fasi del servizio di backporting delle patch PHP di Managed Server
Dall’analisi alla versione corretta in produzione, e poi la migrazione pianificata con calma.

A chi è utile

Il servizio è pensato per aziende e professionisti che si trovano in una di queste situazioni:

  • hanno un’applicazione critica su PHP 5.x o 7.x e non possono fermarla per una migrazione d’urgenza;
  • stanno già pianificando la migrazione, ma hanno bisogno di qualche mese per completarla in modo ordinato;
  • gestiscono molti siti su versioni diverse di PHP e vogliono metterli tutti in sicurezza con un unico intervento coordinato;
  • usano PHP 7.4 o 8.0 su sistemi per cui non è disponibile un pacchetto già corretto;
  • hanno software di terze parti che il fornitore non aggiorna più e che non può essere sostituito a breve.

Cosa il backport fa, e cosa non fa

Preferiamo essere chiari, perché è un tema in cui la chiarezza vale più di qualunque promessa commerciale.

Il backport corregge le vulnerabilità per cui viene realizzato, come CVE-2026-109618 e CVE-2026-109619, e riduce in modo concreto il rischio di compromissione legato a quelle falle. È una soluzione seria, la stessa adottata dai fornitori di distribuzioni enterprise.

Il backport non trasforma una versione vecchia in una versione supportata. PHP 5.6 resta PHP 5.6: non riceve miglioramenti, non beneficia di tutte le correzioni accumulate negli anni nei rami successivi, e ogni nuova vulnerabilità critica richiederà un nuovo intervento. Per questo lo consideriamo una soluzione ponte: il modo per mettere in sicurezza subito ciò che non può essere migrato subito, e per affrontare la migrazione con i tempi giusti invece che in emergenza.

Quando il momento arriva, possiamo affiancarvi anche nella migrazione a una versione di PHP supportata: analisi della compatibilità, ambiente di prova con la nuova versione, correzione dei problemi, passaggio in produzione.

Perché affidarsi a Managed Server

Il backport di una patch di sicurezza è un lavoro delicato: richiede di conoscere il motore di PHP, la costruzione dei pacchetti, la gestione dei server in produzione e la responsabilità di toccare sistemi che non devono fermarsi. È il nostro lavoro quotidiano: gestiamo Server Dedicati e infrastrutture con decine di versioni di PHP diverse, ci occupiamo di assistenza sistemistica Linux su sistemi Red Hat, AlmaLinux e Rocky Linux, e automatizziamo il patching dei sistemi con Ansible.

Non vi chiediamo di migrare il vostro sito da noi per offrirvi il servizio: possiamo intervenire anche sui vostri server, ovunque si trovino, in accordo con chi li gestisce oggi.

Domande frequenti

Per quali versioni di PHP è disponibile il backport?

Per le versioni dalla 5.4 alla 8.0, comprese PHP 5.6, 7.0, 7.1, 7.2, 7.3 e 7.4. Per PHP 7.4 e 8.0 interveniamo quando sul vostro sistema non è già disponibile un pacchetto corretto.

Devo cambiare hosting per usare il servizio?

No. Possiamo lavorare sui vostri server, anche se gestiti da un altro fornitore, in accordo con chi ne ha la responsabilità.

Il backport rallenta il sito o cambia il comportamento dell’applicazione?

La correzione è mirata alla vulnerabilità e non modifica il funzionamento normale di PHP. Per questo ogni pacchetto viene provato con la vostra applicazione prima di arrivare in produzione.

Con il backport posso restare per sempre sulla mia versione di PHP?

No, ed è giusto dirlo. Il backport mette in sicurezza contro le vulnerabilità corrette, ma la soluzione definitiva resta la migrazione a una versione supportata. Vi aiutiamo a pianificarla con i tempi giusti.

Quanto tempo serve per avere la versione corretta?

Dipende dalla versione di PHP, da quanto il codice si discosta da quello dei rami corretti e dalla complessità dell’ambiente. Dopo la prima analisi vi diamo una stima chiara dei tempi e, nel frattempo, applichiamo subito le mitigazioni di configurazione che riducono l’esposizione.

Cosa succede se esce una nuova vulnerabilità critica?

Ogni nuova vulnerabilità che riguarda la vostra versione richiede una valutazione e, se necessario, un nuovo backport. Ne parliamo insieme in base alle vostre esigenze.

Contattateci

Se avete siti o applicazioni su PHP dalla 5.4 alla 8.0 e volete metterli in sicurezza contro CVE-2026-109618 e CVE-2026-109619 senza essere costretti a una migrazione d’emergenza, parliamone. Analizziamo la vostra situazione, vi diciamo con chiarezza cosa si può fare, in quanto tempo e con quali limiti, e vi aiutiamo a proteggere oggi ciò che migrerete domani.

Contattateci per una valutazione del vostro sistema.

Hai dei dubbi? Non sai da dove iniziare? Contattaci !

Abbiamo tutte le risposte alle tue domande per aiutarti nella giusta scelta.

Chatta con noi

Chatta direttamente con il nostro supporto prevendita.

0256569681

Contattaci telefonicamente negli orari d’ufficio 9:30 – 19:30

Contattaci online

Apri una richiesta direttamente nell’area dei contatti.

DISCLAIMER, Note Legali e Copyright. Red Hat, Inc. detiene i diritti su Red Hat®, RHEL®, RedHat Linux®, e CentOS®; AlmaLinux™ è un marchio di AlmaLinux OS Foundation; Rocky Linux® è un marchio registrato di Rocky Linux Foundation; SUSE® è un marchio registrato di SUSE LLC; Canonical Ltd. detiene i diritti su Ubuntu®; Software in the Public Interest, Inc. detiene i diritti su Debian®; Linus Torvalds detiene i diritti su Linux®; FreeBSD® è un marchio registrato di The FreeBSD Foundation; NetBSD® è un marchio registrato di The NetBSD Foundation; OpenBSD® è un marchio registrato di Theo de Raadt; Oracle Corporation detiene i diritti su Oracle®, MySQL®, MyRocks®, VirtualBox® e ZFS®; Percona® è un marchio registrato di Percona LLC; MariaDB® è un marchio registrato di MariaDB Corporation Ab; PostgreSQL® è un marchio registrato di PostgreSQL Global Development Group; SQLite® è un marchio registrato di Hipp, Wyrick & Company, Inc.; KeyDB® è un marchio registrato di EQ Alpha Technology Ltd.; Typesense® è un marchio registrato di Typesense Inc.; REDIS® è un marchio registrato di Redis Labs Ltd; F5 Networks, Inc. detiene i diritti su NGINX® e NGINX Plus®; Varnish® è un marchio registrato di Varnish Software AB; HAProxy® è un marchio registrato di HAProxy Technologies LLC; Traefik® è un marchio registrato di Traefik Labs; Envoy® è un marchio registrato di CNCF; Adobe Inc. detiene i diritti su Magento®; PrestaShop® è un marchio registrato di PrestaShop SA; Shopware® è un marchio registrato di shopware AG; OpenCart® è un marchio registrato di OpenCart Limited; Automattic Inc. detiene i diritti su WordPress®, WooCommerce®, e JetPack®; Open Source Matters, Inc. detiene i diritti su Joomla®; Dries Buytaert detiene i diritti su Drupal®; Shopify® è un marchio registrato di Shopify Inc.; BigCommerce® è un marchio registrato di BigCommerce Pty. Ltd.; TYPO3® è un marchio registrato di TYPO3 Association; Ghost® è un marchio registrato di Ghost Foundation; Amazon Web Services, Inc. detiene i diritti su AWS® e Amazon SES®; Google LLC detiene i diritti su Google Cloud™, Chrome™, e Google Kubernetes Engine™; Alibaba Cloud® è un marchio registrato di Alibaba Group Holding Limited; DigitalOcean® è un marchio registrato di DigitalOcean, LLC; Linode® è un marchio registrato di Linode, LLC; Vultr® è un marchio registrato di The Constant Company, LLC; Akamai® è un marchio registrato di Akamai Technologies, Inc.; Fastly® è un marchio registrato di Fastly, Inc.; Let’s Encrypt® è un marchio registrato di Internet Security Research Group; Microsoft Corporation detiene i diritti su Microsoft®, Azure®, Windows®, Office®, e Internet Explorer®; Mozilla Foundation detiene i diritti su Firefox®; Apache® è un marchio registrato di The Apache Software Foundation; Apache Tomcat® è un marchio registrato di The Apache Software Foundation; PHP® è un marchio registrato del PHP Group; Docker® è un marchio registrato di Docker, Inc.; Kubernetes® è un marchio registrato di The Linux Foundation; OpenShift® è un marchio registrato di Red Hat, Inc.; Podman® è un marchio registrato di Red Hat, Inc.; Proxmox® è un marchio registrato di Proxmox Server Solutions GmbH; VMware® è un marchio registrato di Broadcom Inc.; CloudFlare® è un marchio registrato di Cloudflare, Inc.; NETSCOUT® è un marchio registrato di NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, e Kibana® sono marchi registrati di Elastic N.V.; Grafana® è un marchio registrato di Grafana Labs; Prometheus® è un marchio registrato di The Linux Foundation; Zabbix® è un marchio registrato di Zabbix LLC; Datadog® è un marchio registrato di Datadog, Inc.; Ceph® è un marchio registrato di Red Hat, Inc.; MinIO® è un marchio registrato di MinIO, Inc.; Mailgun® è un marchio registrato di Mailgun Technologies, Inc.; SendGrid® è un marchio registrato di Twilio Inc.; Postmark® è un marchio registrato di ActiveCampaign, LLC; cPanel®, L.L.C. detiene i diritti su cPanel®; Plesk® è un marchio registrato di Plesk International GmbH; Hetzner® è un marchio registrato di Hetzner Online GmbH; OVHcloud® è un marchio registrato di OVH Groupe SAS; Contabo® è un marchio registrato di Contabo GmbH; IONOS® è un marchio registrato di IONOS SE; International Business Machines Corporation detiene i diritti su IBM® e IBM Cloud®; Terraform® è un marchio registrato di HashiCorp, Inc.; Ansible® è un marchio registrato di Red Hat, Inc.; cURL® è un marchio registrato di Daniel Stenberg; Facebook®, Inc. detiene i diritti su Facebook®, Messenger® e Instagram®. Questo sito non è affiliato, sponsorizzato o altrimenti associato a nessuna delle entità sopra menzionate e non rappresenta nessuna di queste entità in alcun modo. Tutti i diritti sui marchi e sui nomi di prodotto menzionati sono di proprietà dei rispettivi detentori di copyright. Ogni altro marchio citato appartiene ai propri registranti. MANAGED SERVER® è un marchio registrato a livello europeo da MANAGED SERVER SRL, con sede legale in Via Flavio Gioia, 6, 62012 Civitanova Marche (MC), Italia e sede operativa in Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italia.

SOLO UN ATTIMO !

Ti sei mai chiesto se il tuo Hosting faccia schifo ?

Scopri subito se il tuo hosting provider ti sta danneggiando con un sito lento degno del 1990 ! Risultato immediato.

Close the CTA
Torna in alto