Критические уязвимости PHP закрыты. Что теперь делать владельцам российских сайтов

21.10.2026
Критические уязвимости PHP закрыты. Что теперь делать владельцам российских сайтов
Критические уязвимости PHP закрыты. Что теперь делать владельцам российских сайтов
Разработчики PHP выпустили экстренные исправления двух критических уязвимостей. Российские хостеры уже вводят защитные ограничения, а «Битрикс» временно отключает отдельные функции облачного сервиса. Но владельцам старых сайтов предстоит решить, как обновить серверы и не нарушить работу приложений.

21 октября команда PHP выпустила четыре обновления безопасности. Исправления доступны в версиях PHP 8.2.35, 8.3.36, 8.4.27 и 8.5.12. Они устраняют уязвимости CVE-2026-109618 и CVE-2026-109619, получившие оценку 9,2 балла по шкале CVSS 4.0. При определенных условиях ошибки позволяют злоумышленникам удаленно выполнять код на сервере без авторизации. Теперь главная задача владельцев сайтов и корпоративных систем не просто установить обновления, а сделать это до возможной атаки и без остановки бизнеса.

Как ранее сообщал IT-World, проблема затрагивает сам PHP, а не отдельные системы управления сайтами. Поэтому обновление WordPress, «1С-Битрикс» или другой CMS не устраняет угрозу. Исправлять необходимо серверное окружение. Особенно опасной разработчики считают конфигурацию Apache с модулем mod_php, для которой уже продемонстрирована возможность эксплуатации уязвимости до выполнения кода сайта. Потенциально затронуты и другие способы запуска PHP, включая PHP-FPM и php-cgi.

Российские хостинг-провайдеры начали принимать защитные меры еще до выхода исправлений. Timeweb сообщил клиентам о временном отключении механизма upload_progress, используемого для отслеживания загрузки файлов, и намерении обновить все версии PHP. Beget также объявил об ограничении upload_progress и предупредил о возможном ограничении обработки запросов multipart/form-data, через которые сайты принимают загружаемые файлы. Такие меры снижают риск эксплуатации уязвимостей, но могут затронуть работу отдельных форм, личных кабинетов и сервисов обмена документами.

При этом отключение upload_progress не обеспечивает полной защиты. Французская служба CERT-FR предупреждает, что эта мера снижает риск эксплуатации только одной из двух обнаруженных уязвимостей. Полностью устранить угрозу можно лишь установкой исправлений. Хостерам предстоит обновить серверы и убедиться, что после снятия временных ограничений сайты продолжат безопасно обрабатывать запросы.

Собственные меры принимает и «Битрикс». Компания предупредила партнеров о временном отключении загрузки файлов в некоторых формах облачного Битрикс24. Ограничение должно действовать до установки исправлений PHP и завершения проверок безопасности. В компании подчеркивают, что уязвимости обнаружены не в Битрикс24 или «1С-Битрикс: Управление сайтом», а во внешнем серверном компоненте. Облачным клиентам самостоятельно обновлять PHP не требуется, поскольку инфраструктуру обслуживает разработчик.

«После выхода исправлений команде потребуется время на их установку и проверку. О восстановлении работы сообщим отдельно», говорится в сообщении «Битрикса», направленном партнерам.

Для владельцев сайтов на виртуальном хостинге первоочередная задача теперь выяснить, установил ли провайдер исправления и какие версии PHP доступны. Если обновление еще не завершено, необходимо уточнить, какие временные ограничения действуют и могут ли они повлиять на работу сайта. Владельцы VPS и выделенных серверов, которые администрируют инфраструктуру самостоятельно, должны устанавливать исправления сами либо поручить это подрядчику. При этом важно проверить не только установленную версию PHP, но и ту, которую фактически использует веб-сервер.

Сложнее ситуация с PHP 8.1 и более ранними версиями. Они сняты с официальной поддержки и не получили новых выпусков от команды PHP. Однако некоторые поставщики Linux-дистрибутивов с длительным сроком поддержки могут перенести исправления в старые ветки. Поэтому сам по себе номер PHP еще не показывает, защищен сервер или нет. Необходимо проверить наличие обновлений безопасности у поставщика операционной системы или хостинга.

Именно здесь возникает главная проблема для владельцев устаревших корпоративных приложений. Переход с PHP 5 или PHP 7 на современные версии может потребовать переработки собственных модулей, библиотек и интеграций. Простая замена серверного окружения способна нарушить оформление заказов, прием платежей или обмен данными с учетными системами. В таких случаях обновление необходимо сначала проверить на тестовом окружении, подготовить резервные копии и план восстановления. Если быстро перейти на защищенную версию невозможно, придется временно ограничивать доступ к уязвимым функциям или изолировать приложение.

«Битрикс» отдельно рекомендовал владельцам коробочного Битрикс24 и сайтов на «1С-Битрикс: Управление сайтом» проверить версию PHP, установить исправления на сервере и протестировать работу приложений. Для организаций, использующих давно не обновлявшиеся версии платформы и сторонние модули, это может оказаться значительно сложнее, чем для клиентов облачного сервиса.

Выпуск исправлений изменил ситуацию, но не завершил ее. Уязвимости устранены в поддерживаемых версиях PHP, однако безопасность конкретного сайта зависит от того, когда обновится его сервер. Российские хостеры и разработчики сервисов уже ограничивают отдельные функции ради защиты клиентов. Теперь важно, насколько быстро они смогут установить исправления, снять ограничения и обеспечить поддержку старых версий PHP. Для владельцев устаревших корпоративных систем выбор еще сложнее. Им придется устранять угрозу, одновременно стараясь не остановить приложения, от которых зависит работа бизнеса.

Тематические спецвыпуски

Все спецвыпуски
Похожие статьи