RHEL, Rocky en AlmaLinux
Onderscheid OS-pakketten, applicatiestreams en externe repositories. Controleer RPM-revisie en errata binnen een consistente stream. Voorbeelden gebruiken php-* zonder prefix; parallelle installs verschillen. Externe leveranciers moeten beide patches aantonen.
Alpine Linux
Noteer release, repository en revisie. Controleer de geïnstalleerde branch, zoals php83 of php84, en beveiligingsinformatie. Werk extensies samen bij en herstart FPM of vervang de container. Een Alpine-suffix vraagt om leveranciersbewijs, geen automatisch oordeel.
Distributie-backports
Ubuntu, Debian en zakelijke Linux behouden soms oude upstream-nummers met gepatchte revisies. Een banner 8.3.6 bewijst geen kwetsbaarheid of herstel. Koppel OS, repository, architectuur en revisie aan BEIDE CVE’s. Wij verzinnen geen pakketgrenzen.
3. Herstart en verifieer alles
Nieuwe bestanden vervangen geen workers in geheugen. Herstart Apache bij mod_php of betreffende FPM-pools, plus blijvende queues. Controleer starttijd, Web-versie, pakket, healthchecks en replica’s. Verwijder diagnosepagina’s meteen; laat phpinfo() niet openbaar staan.
Voorbeeldopdracht / RPM
rpm -q php-common php-fpm php-cli
dnf updateinfo info --cves CVE-2026-109618,CVE-2026-109619
# Confirm that the enabled vendor repository contains the fix first.
sudo dnf upgrade php-common php-fpm php-cli
sudo systemctl restart php-fpmVoorbeeldopdracht / ALPINE
apk info -v | grep '^php'
apk policy php84 php84-fpm
# Example: PHP 8.4 packages; match your installed branch.
sudo apk update
sudo apk upgrade php84 php84-fpm
sudo rc-service php-fpm84 restart