RHEL, Rocky та AlmaLinux
Розрізняйте пакети ОС, потоки застосунків і сторонні джерела. Перевіряйте RPM-ревізію та errata в сумісному потоці. Приклади для php-* без префікса; паралельні інсталяції мають інші назви. Сторонній постачальник має підтвердити обидва виправлення.
Alpine Linux
Запишіть випуск, репозиторій і повну ревізію. Перевірте встановлену гілку php83 чи php84 та її стан безпеки. Оновіть розширення разом, перезапустіть FPM або замініть контейнер. Суфікс Alpine вимагає перевірки, а не автоматичного вироку.
Бекпорти дистрибутивів
Ubuntu, Debian і корпоративний Linux можуть зберігати старий номер із виправленою ревізією. Банер 8.3.6 нічого сам не доводить. Зіставте ОС, репозиторій, архітектуру й ревізію з ОБОМА CVE. Ми не вигадуємо межі пакетів.
3. Перезапустіть і перевірте все
Нові файли не замінюють процеси в пам’яті. Перезапустіть Apache для mod_php або FPM-пули та постійні черги. Перевірте старт, Web-версію, пакет, стан і всі репліки. Видаліть діагностичні сторінки; не лишайте публічний phpinfo().
Приклад команди / 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-fpmПриклад команди / 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