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().

1. Znajdź rzeczywisty PHP Web

Zapisz gałąź, pełną rewizję, źródło, rozszerzenia, usługę i handler. CLI i Web mogą używać innych plików. Sprawdź pule FPM, Apache, obrazy, kolejki i repliki. Przygotuj kopię, testy zgodności i wycofanie zmian przed produkcją.

Poprawka nie wyklucza włamania

Porównanie wersji nie wykryje wcześniejszej eksploatacji. Zachowaj logi i obrazy, zbadaj awarie, pliki, procesy i połączenia. Brak błędów nie dowodzi bezpieczeństwa. Przy podejrzeniu izoluj i po opanowaniu incydentu zmień ujawnione sekrety z zaufanej maszyny.

Przykładowe polecenie / VERIFY

shell
# Query the same runtime that serves your website.
php-fpm8.3 -v
systemctl show php8.3-fpm -p ActiveEnterTimestamp
ps -eo pid,lstart,args | grep '[p]hp-fpm'
# If using Apache mod_php, restart Apache, not just PHP-FPM.
# Also restart queue workers, schedulers and every container replica.

Ź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 krokWróć do sprawdzania ↗