Если ты думал, что старый добрый PHP мирно доживает свой век, то искусственный интеллект только что перевернул эту песочницу вверх дном. Свежая связка критических RCE-багов PHP2Shell (CVE-2026-109618 и CVE-2026-109619 с CVSS 9.2), вытащенная на свет нейросетью GPT-5.6 Sol, заставила потеть сисадминов по всей планете. Глава Cloudflare Мэттью Принс подтвердил: счет попыток эксплуатации перевалил за миллионы, а сканеры в сети устроили настоящую ковровую бомбардировку. 💣🔥
Точка входа и архитектурный факап
Дыра зарыта прямо в ядре управления памятью интерпретатора PHP, затрагивая ветки от 5.4 вплоть до 8.5. Модель Sol нащупала логику повреждения памяти, которая позволяет удаленному неаутентифицированному атакующему перезаписать критические структуры процесса и перехватить поток выполнения.
Что сразу бросилось в глаза нашей братии:
- Полное отсутствие необходимости в авторизации для триггера уязвимости.
- Масштаб поражения охватывает до 70% веб-серверов в мире.
- Детект в wild начался за дни до релиза официальных заплаток.
Вектор атаки и механика эксплойта
Боевой вектор строится на манипуляции некорректными адресами памяти через специально сформированный HTTP-запрос. Когда веб-сервер кормит сырые байты парсеру PHP, поврежденный буфер открывает дорогу к исполнению шеллкода прямо в контексте демона веб-сервера www-data.
Автоматизированные ботнеты перешли от фаззинга к заливке веб-шеллов за считанные минуты после анонса. Cloudflare успел накинуть временные экраны за часы до паблика, но миллионы эндпоинтов смотрят наружу напрямую без проксирующих прослоек. 🔍💻
Мнение специалиста о новой эре
Как специалист по информационной безопасности, констатирую факт: правила игры в поиске уязвимостей необратимо изменились. 🛡️ Когда языковые модели вроде GPT-5.6 Sol начинают стабильно выкапывать низкоуровневые баги памяти тринадцатилетней выдержки, классический аудит кода человеком становится архаизмом.
Безопасность держится не на вере в вендоров, а на непрерывном контроле поверхности атак. Если инфраструктура вашего бизнеса висит на легаси-версиях без виртуального патчинга и строгой изоляции процессов, захват сервера - это лишь вопрос тайминга следующего запроса атакующего.
Срочный чек-лист для выживания
Забирайте базовый план экстренной защиты инфраструктуры: ⚙️🚨
- Накатить экстренные патчи PHP до сборок 8.2.35+, 8.3.26+, 8.4.15+ или 8.5.1+.
- Активировать сигнатуры PHP2Shell на уровне межсетевых экранов WAF.
- Срезать привилегии пула php-fpm и загнать процессы в изолированные контейнеры.
- Мониторить аномальные бинарные дампы и появление неизвестных скриптов в веб-директориях.