
Устраним критические
уязвимости PHP
Обновим PHP на серверах и в контейнерах, поможем с legacy-версиями и проверим признаки компрометации. Сначала — NDA и план безопасного обновления.
CVE-2026-109618 / CVE-2026-109619
Две уязвимости
в самом интерпретаторе PHP
Laravel или Symfony недостаточно.
Повреждение памяти при нехватке ресурсов
Состояние запроса сохраняется после освобождения памяти
Проверено 22.10.2026 · Источники: бюллетень PHP, GHSA-w8hw-w9fx-j79w, GHSA-6wmf-4rv5-p3rp.
Проверьте каждый PHP,
который принимает веб-запросы
Режимы запуска PHP
| Apache + mod_php | Наибольший риск |
| PHP-FPM | Требуется обновление |
| php-cgi | Требуется обновление |
| FrankenPHP | Требуется обновление |
| LiteSpeed / LSAPI | Требуется обновление |
Для mod_php подтверждена атака до запуска кода приложения. Возможность эксплуатации зависит от режима и конфигурации.
Версии с исправлениями
| Ветка PHP | Исправление |
|---|---|
| 8.5.x | 8.5.12 и новее |
| 8.4.x | 8.4.27 и новее |
| 8.3.x | 8.3.36 и новее |
| 8.2.x | 8.2.35 и новее |
| 7.4 / 8.0 / 8.1 | Бэкпорт или миграция |
У пакетов дистрибутивов исправление может быть перенесено без изменения основной версии. Проверяем бюллетень поставщика и ревизию пакета.
Проверяйте PHP веб-сервера,
а не только версию в консоли
CLI, FPM-пулы и Docker-образы могут использовать разные сборки.
Обновление хоста не обновляет PHP внутри контейнера.
# CLI — это только первая проверка
$ php -v
# Версия установленного FPM-бинарника
$ php-fpm8.3 -v
# PHP в работающем контейнере
$ docker exec CONTAINER php -v
# Затем сверить активный веб-процесс,
# источник пакета и бюллетень поставщика
Сверьте версию и сборку
Проверьте рабочее окружение
Не забудьте legacy
От первого обращения
до отчёта об устранении
Согласуем план, проверим совместимость и зафиксируем результат.
NDA и доступы
01
Подписываем соглашение до передачи доступов. Работаем через ваш VPN и по регламентам ИБ.
Инвентаризация
02
Находим PHP на серверах, в FPM-пулах, контейнерах и тестовых средах. Фиксируем версии и источники пакетов.
Обновление
03
Проверяем на тестовом стенде, готовим откат и обновляем рабочую среду. При наличии резервирования — поэтапно, без остановки сервиса.
Работа с legacy
04
Для PHP 7.4–8.1 оцениваем бэкпорт исправления или миграцию. Проверяем совместимость приложения.
Временная защита
05
Если обновление требует подготовки, согласуем меры снижения риска. Они не заменяют исправление PHP.
Проверка и отчёт
06
Проверяем ключевые сценарии, логи и признаки вторжения. Передаём список изменений и оставшихся рисков.
Четыре формата
под вашу инфраструктуру
Fixed Price или T&M с лимитом бюджета.
Стоимость и сроки — после
инвентаризации.
Экспресс
Один сервер или один проект
Срок 2ч
- Версия и режим запуска PHP
- Обновление и перезапуск
- Проверка ключевых сценариев
- Короткий отчёт
Инфраструктура
Несколько серверов, Docker и CI/CD
от 4ч
- Полная инвентаризация PHP
- Обновление серверов и пулов
- Пересборка Docker-образов
- Поиск признаков компрометации
- Подробный отчёт для ИБ
Legacy
PHP 7.4, 8.0 и 8.1
от 2ч
- Оценка и проверка бэкпорта
- Временные меры защиты
- План миграции
- Оценка рефакторинга
Сопровождение
Регулярные обновления и поддержка
Объём и реакция — 4ч
- Мониторинг бюллетеней
- Обновления стека
- Поддержка по SLA
- Периодические отчёты
Срок начала срочных работ подтвердим после оценки инфраструктуры и согласования доступов.