1. Знайдіть справжній Web-PHP
Запишіть гілку, повну ревізію, джерело, розширення, сервіс і handler. CLI та Web можуть відрізнятися. Перевірте пули FPM, Apache, образи, черги й репліки. До змін підготуйте копію, тести сумісності й відкат.
2. Встановіть виправлену збірку
Перші версії: 8.2.35, 8.3.36, 8.4.27 та 8.5.12. Оберіть підтримувану гілку й сумісні розширення. Тестуйте застосунки та здоров’я сервісів. Використовуйте PHP або відповідального постачальника. WAF і CMS не виправляють інтерпретатор.
| Гілка PHP | Вихідні версії нижче | Перша виправлена версія | Кінець оновлень безпеки |
|---|---|---|---|
| PHP 8.5 | < 8.5.12 | ✓ 8.5.12 | 31 груд. 2029 р. |
| PHP 8.4 | < 8.4.27 | ✓ 8.4.27 | 31 груд. 2028 р. |
| PHP 8.3 | < 8.3.36 | ✓ 8.3.36 | 31 груд. 2027 р. |
| PHP 8.2 | < 8.2.35 | ✓ 8.2.35 | 31 груд. 2026 р. |
Звичайних випусків PHP для цих гілок немає. Мінімальні бекпорти коду доступні для 7.4, 8.0 і 8.1. Підтримку постачальника перевіряйте окремо. Читати посібник ↗
Бекпорти дистрибутивів
Ubuntu, Debian і корпоративний Linux можуть зберігати старий номер із виправленою ревізією. Банер 8.3.6 нічого сам не доводить. Зіставте ОС, репозиторій, архітектуру й ревізію з ОБОМА CVE. Ми не вигадуємо межі пакетів.
3. Перезапустіть і перевірте все
Нові файли не замінюють процеси в пам’яті. Перезапустіть Apache для mod_php або FPM-пули та постійні черги. Перевірте старт, Web-версію, пакет, стан і всі репліки. Видаліть діагностичні сторінки; не лишайте публічний phpinfo().
Приклад команди / INVENTORY
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -vПосібник виправлення
Ubuntu та Debian
Визначте php*-common і пакет Web-handler.
Читати посібникRHEL, Rocky та AlmaLinux
Розрізняйте пакети ОС, потоки застосунків і сторонні джерела.
Читати посібникDocker і контейнери
Перезапуск того самого контейнера не встановлює патч.
Читати посібникBaoTa та 1Panel
PHP панелі може бути окремим від системного.
Читати посібникWordPress і керований хостинг
Оновлення WordPress, Drupal чи Joomla не змінює PHP.
Читати посібник