PHP2Shell — общее название двух критических уязвимостей в PHP: CVE-2026-109618 и CVE-2026-109619. 21 октября 2026 года разработчики выпустили исправления, а уже на следующий день компании по кибербезопасности сообщали о резком увеличении числа попыток атак. PHP, по оценкам, используется примерно на 70% сайтов, но это не означает, что 70% сайтов были взломаны или обязательно уязвимы в своих настройках.
1
2
9
18
19
В чём опасность PHP2Shell
Уязвимости относятся к удалённому выполнению кода (RCE): при определённых условиях злоумышленник мог запустить код на уязвимом сервере, не проходя аутентификацию. Одна проблема связана с повреждением памяти при нехватке ресурсов, другая — с устаревшим глобальным состоянием.
6
7
В публикациях указывалось, что потенциально затронуты выпуски PHP начиная с версии 5.4. Однако широкий диапазон версий не доказывает, что уязвим каждый сайт на PHP или что любой такой сайт успешно атаковали.
14
21
Какие версии исправлены
21 октября PHP выпустила исправленные версии 8.5.12, 8.4.27, 8.3.36 и 8.2.35.
1
6 Выпуск последовал за утечкой сведений 20 октября — до запланированного раскрытия информации 22 октября. Преждевременная публикация нарушила согласованный график, после чего разработчики выпустили патчи раньше срока.
2
9
13
Администраторам стоит проверить версию PHP на каждом сервере, доступном из интернета, и установить исправление для соответствующей ветки. Рекомендации также подчёркивают: важно проверить все установки, обслуживающие веб-запросы, а не только один сайт или приложение.
7
11
Какую роль сыграл ИИ
По сообщению OpenAI, компания Calif обнаружила одну из уязвимостей с помощью GPT-5.6 Sol в рамках инициативы Patch the Planet. Wiz независимо обнаружила и сообщила о обеих проблемах. Исправления и выпуск обновлений координировали сопровождающие PHP.
48
Это пример использования ИИ в исследованиях безопасности, но не свидетельство того, что система ИИ в одиночку обнаружила, проверила и устранила уязвимости. В описании участвовали исследователи и компании по кибербезопасности, а финальную работу над исправлениями вели разработчики PHP.
35
48
Попытки атак — не то же самое, что успешные взломы
Cloudflare сообщила, что число попыток эксплуатации выросло с тысяч до миллионов после публичного раскрытия информации. По сообщениям, Amazon зафиксировала попытку атаки ещё 17 октября — до публичного раскрытия сведений. Это данные о попытках, а не подсчёт подтверждённых взломов.
19
Компании по кибербезопасности также сообщали об активности за пределами honeypot-систем — специальных приманок для наблюдения за атаками. При этом на тот момент официальные ведомства эти сообщения не подтвердили.
17
Национальное агентство безопасности США предупреждало, что атакующие могут использовать уязвимости для захвата веб-серверов, кражи данных, сбоев в работе сервисов или проникновения глубже в корпоративные сети. В сообщениях также говорилось о превентивном отключении государственных ресурсов, в том числе более 30 британских госслужб; USA Today писала, что NSA рекомендовало отключить сайты, которые нельзя быстро исправить.
18
23
Имеющиеся данные показывают стремительную реакцию на уязвимости и большой объём атакующего трафика, но не дают общего числа успешных компрометаций по всему миру. Оценку распространённости PHP также не следует принимать за показатель подтверждённого заражения.