Ubuntu e Debian
Identificare php*-common e il pacchetto Web. Consultare entrambe le CVE nei tracker. Gli esempi usano PHP 8.3: adattare il ramo. Confermare una revisione corretta nel repository prima dell’aggiornamento. Un changelog assente non prova sicurezza.
Backport delle distribuzioni
Ubuntu, Debian e Linux aziendale possono mantenere numeri originali vecchi con revisione corretta. Un banner 8.3.6 non prova nulla da solo. Confrontare sistema, repository, architettura e revisione con ENTRAMBE le CVE. Non inventiamo soglie di pacchetti.
3. Riavviare e verificare ovunque
File nuovi non sostituiscono processi in memoria. Riavviare Apache per mod_php o i servizi e pool FPM, e worker persistenti. Verificare avvio, versione Web, revisione, salute e repliche. Rimuovere subito le pagine diagnostiche, senza phpinfo() pubblico.
Esempio di comando / DEBIAN
dpkg-query -W -f='${Package} ${Version}\n' 'php*-common'
apt-cache policy php8.3-common php8.3-fpm
# Search your installed package's security changelog.
zgrep -Ei 'CVE-2026-109618|CVE-2026-109619' \
/usr/share/doc/php8.3-common/changelog.Debian.gzEsempio di comando / APT
sudo apt update
apt list --upgradable
# Example: installed PHP 8.3 packages; use your actual branch.
sudo apt install --only-upgrade php8.3-common php8.3-fpm php8.3-cli
sudo systemctl restart php8.3-fpm
systemctl status php8.3-fpm --no-pager