AL logo with yellow bar
Техно Тренды

Владельцам сайтов на WordPress и «Битриксе»: уязвимость PHP2Shell позволяет взломать сервер одним запросом

Владельцам сайтов на WordPress и «Битриксе»: уязвимость PHP2Shell позволяет взломать сервер одним запросом
Источник фото: Google Veo 3
Команда PHP выпустила экстренные исправления 21 октября, а первые атаки уже фиксирует Cloudflare. Какие версии PHP безопасны, почему обновление WordPress не спасает и что спросить у хостинга сегодня.

21 октября команда PHP выпустила экстренные обновления, которые закрывают две критические уязвимости — CVE-2026-109618 и CVE-2026-109619. Исследователи назвали их PHP2Shell. Через них можно выполнить свой код на веб-сервере без логина и пароля: по данным Help Net Security, рабочий эксплойт срабатывает от одного запроса ещё до того, как запустится код самого сайта.

PHP — язык, на котором работает большинство сайтов в интернете: по данным W3Techs, это 69,3% сайтов с известным серверным языком. На нём написаны WordPress и «1С-Битрикс», а значит, интернет-магазины, лендинги, сайты клиник, салонов и небольших компаний. Посетителям сайтов делать ничего не нужно, но владельцу сайта обновляться нужно сейчас, а не в плановом порядке.

Что известно о PHP2Shell

Ключевые факты по состоянию на вечер 21 октября:

  • Оценка опасности — 9,2 из 10 по шкале CVSS 4.0 у самой команды PHP, в ряде ранних публикаций — 10 из 10.
  • Затронуты все установки PHP, которые обслуживают веб-запросы: PHP-FPM, Apache с mod_php, php-cgi, FrankenPHP, LiteSpeed. Самой уязвимой называют связку с mod_php.
  • Эксплойт уже существует. Технический директор Cloudflare сообщил, что компания видит первые атаки.
  • Информация утекла раньше срока. Идентификаторы уязвимостей разошлись 20 октября, хотя, по данным watchTowr, раскрытие планировали на 22-е.

Масштаб проблемы специалисты по безопасности оценивают без дипломатии.

«Ситуация с PHP приведёт к массе инцидентов — это одна из крупнейших уязвимостей за годы», — исследователь безопасности Кевин Бомонт.

Отдельный риск — серверы, которые никто не обслуживает: старые сайты, забытые лендинги, встроенные системы. Их обновят последними или не обновят вовсе.

Читайте также: Арендуете сервер у FirstVDS? Через уязвимость в VMmanager у клиентов могли украсть пароли, ключи и криптокошельки

Если сайт работает у вас или у вашей компании, порядок действий простой, но каждый шаг важен.

Что сделать владельцу сайта

Проверить нужно не CMS, а сам интерпретатор PHP, который обслуживает сайт:

  • Исправленные версии — PHP 8.5.12, 8.4.27, 8.3.36 и 8.2.35. Версия ниже в своей ветке — уязвима.
  • PHP 8.1 и более ранние версии не поддерживаются. Для 7.4, 8.0 и 8.1 команда PHP выложила только исходные патчи для самостоятельной сборки — обычному владельцу сайта проще перейти на поддерживаемую ветку.
  • Обновление WordPress или плагинов не обновляет PHP. Это разные вещи, и одно не заменяет другое.
  • Версию смотреть в панели хостинга, а не командой в консоли: сайт может работать на другой версии PHP, чем та, что отвечает в терминале.
  • На виртуальном хостинге — написать провайдеру и попросить подтвердить, что исправленная версия уже работает именно для ваших доменов.
  • Сайт за Cloudflare получил временную защиту: компания выкатила правила фильтрации для известных вариантов атаки, в том числе на бесплатном тарифе.

Исследователи из Wiz, которые опубликовали разбор механизма, отдельно отметили роль нейросетей: по их словам, современные ИИ-модели сильно снизили порог, и давнюю ошибку удалось превратить в эксплойт.

«Эти находки входят в число самых серьёзных уязвимостей, обнаруженных в PHP», — исследователи Wiz.

Британский центр кибербезопасности NCSC советует организациям, которые не могут обновиться прямо сейчас, рассмотреть временное отключение уязвимых систем. Для небольшого сайта это может значить пару часов простоя — дешевле, чем восстанавливать взломанный сервер и разбираться с утечкой данных клиентов.

Читайте также: Россияне почти не заказывают складной iPhone Duo: за 300 тысяч он приходит без слота для сим-карты и без гарантии Apple