Срочное обновление PHP и закрытие уязвимостей
Когда в PHP находят критическую уязвимость, счёт идёт на часы: так было 21 октября 2026 года с PHP2Shell — двумя уязвимостями, которые позволяют выполнить код на сервере без авторизации. Проверяем, какая версия PHP и в каком режиме работает на сервере, обновляем её до версии с исправлениями, а если обновиться сразу нельзя — ставим временные меры от команды PHP и планируем переход. Старые ветки PHP 7.4–8.1 переводим на поддерживаемые версии с проверкой кода и расширений.
Что входит
- Экспресс-проверка сервера: версия PHP, режим запуска (mod_php, PHP-FPM, php-cgi) и кого задевает уязвимость
- Обновление PHP до версии с исправлениями — из пакетов дистрибутива, Docker-образа или сборкой из исходников
- Временные меры, если обновиться сразу нельзя: настройки php.ini и пулов FPM, лимиты запросов на веб-сервере
- Переход со старых веток PHP 7.4–8.1, которые больше не получают исправлений, на поддерживаемые версии
- Проверка совместимости кода и расширений, тестовый стенд и выкатка на прод с планом отката
- Проверка логов и файлов сайта на признаки взлома после обновления
Технологии
Как мы работаем
- 01
Бриф и оценка
Разбираем задачу, текущую систему и ограничения. Называем сроки и бюджет и предлагаем формат работы.
- 02
Спецификация
Фиксируем требования и критерии готовности в спецификации — по ней работаем и принимаем результат.
- 03
Разработка итерациями
Показываем результат после каждой итерации, тестируем и правим до того, как задача уйдёт в релиз.
- 04
Запуск и поддержка
Выкатываем без простоя, следим за работой после запуска и остаёмся на поддержке, если она нужна.
Стоимость и сроки
Почасовые ставки: от $40 до $80 / час — в зависимости от квалификации специалиста.
Точную оценку сроков и бюджета даём после брифа: разбираем задачу, фиксируем объём и предлагаем формат — фиксированный тариф или почасовую работу.
Смотреть тарифыЧастые вопросы
Мой сайт затронут PHP2Shell?
Под угрозой все установки PHP, которые обрабатывают веб-запросы: PHP-FPM, Apache с mod_php, php-cgi, FrankenPHP и LiteSpeed. Исправления вышли 21 октября 2026 года в версиях 8.5.12, 8.4.27, 8.3.36 и 8.2.35. Если сайт работает на PHP более ранней версии, его нужно обновить.
Как быстро можно обновить PHP?
Обновление внутри ветки — например, с 8.3.x на 8.3.36 — обычно укладывается в часы. Переход со старой ветки 7.4–8.1 дольше: сначала закрываем уязвимость временными мерами или исправлениями для старых веток, затем переводим проект на поддерживаемую версию.
Что делать, если обновить PHP прямо сейчас нельзя?
Команда PHP предлагает временные меры: настройки memory_limit, post_max_size, session.upload_progress.enabled, а на PHP 8.5 — fatal_error_backtraces. Они закрывают известные пути атаки, но не делают сервер безопасным: полностью уязвимости устраняет только обновление.
Срочное обновление PHP и закрытие уязвимостей
Срочно обновляем PHP до версий с исправлениями безопасности: Magento, Laravel, WordPress, OpenCart и самописные сайты, с проверкой совместимости и планом отката.