Verifica il runtime attivo. Controlla la configurazione del tuo server web per identificare il modulo PHP, il pool FPM o la SAPI incorporata che gestisce le richieste. Verifica la versione utilizzando strumenti diagnostici ad accesso limitato e, successivamente, rimuovi eventuali endpoint temporanei. Non rendere mai pubblici phpinfo() o un endpoint relativo alla versione.
Verifica i pacchetti installati. Su Ubuntu con PHP 8.3, questi comandi in sola lettura mostrano i pacchetti installati e le versioni disponibili:
dpkg-query -W 'php8.3*'
apt-cache policy php8.3-fpm
Adattare i nomi dei pacchetti in base al proprio ramo PHP e confrontare le versioni installate con le note di sicurezza del fornitore o il log delle modifiche del pacchetto. I fornitori di Linux potrebbero effettuare il backport delle correzioni nelle versioni precedenti di PHP. Ad esempio, Ubuntu elenca queste build corrette:
Entrambe contengono le correzioni pertinenti nonostante i numeri di versione inferiori. Consultare l"avviso di sicurezza di Ubuntu.
Applicare le patch e ridistribuire. Installare i pacchetti con le patch. Per i container, registrare il digest dell’immagine in esecuzione, aggiornare le immagini di base PHP vulnerabili, ricompilare e ridistribuire i carichi di lavoro interessati, inclusi i worker di coda.
Verificare il risultato. Riavviare o sostituire i PHP worker interessati e confermare che i processi e i container in esecuzione utilizzino build aggiornate o backport verificati dal fornitore. Registrare le versioni dei pacchetti, i digest delle immagini in esecuzione, i dettagli del riavvio e i risultati della verifica.
PHP 8.1 e versioni precedenti non sono più supportate a monte, sebbene alcuni fornitori continuino a fornire backport di sicurezza. Verificare se la build installata sia coperta e, in caso contrario, effettuare l’aggiornamento. Il supporto di sicurezza per PHP 8.2 termina il 31 dicembre 2026, quindi abbina qualsiasi patch a breve termine a un piano di aggiornamento. È possibile trovare la cronologia completa del supporto nel calendario di supporto di PHP.