RHEL, Rocky i AlmaLinux

Rozróżnij pakiety OS, strumienie aplikacyjne i źródła zewnętrzne. Sprawdź rewizję RPM i erratę w zgodnym strumieniu. Przykłady dotyczą php-* bez prefiksu; instalacje równoległe się różnią. Dostawca zewnętrzny musi potwierdzić obie poprawki.

Alpine Linux

Zapisz wydanie, repozytorium i pełną rewizję. Sprawdź zainstalowaną gałąź php83 lub php84 i informacje bezpieczeństwa. Aktualizuj rozszerzenia razem, uruchom ponownie FPM lub wymień kontener. Sufiks Alpine wymaga dowodu dostawcy, nie automatycznego werdyktu.

Backporty dystrybucji

Ubuntu, Debian i Linux firmowy mogą zachować stary numer z poprawioną rewizją. Baner 8.3.6 sam niczego nie dowodzi. Porównaj OS, repozytorium, architekturę i rewizję z OBIEMA CVE. Nie wymyślamy granic wersji pakietów.

3. Zrestartuj i zweryfikuj wszystko

Nowe pliki nie zastępują procesów w pamięci. Zrestartuj Apache dla mod_php albo pule FPM oraz trwałe kolejki. Sprawdź start, wersję Web, pakiet, zdrowie i repliki. Usuń strony diagnostyczne; nie pozostawiaj publicznego phpinfo().

Przykładowe polecenie / RPM

shell
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-fpm

Przykładowe polecenie / ALPINE

shell
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

Źródła pierwotne i dalsze materiały

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
Następny krok3. Zrestartuj i zweryfikuj wszystko ↗