Перейти к основному разделу

В PHP нашли критические уязвимости. Под угрозой миллионы сайтов по всему миру

Обновлено 23 октября 2026 г.
уязвимость PHP

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

В нескольких странах отключили десятки сайтов, а Cloudflare зафиксировала миллионы попыток атак

21 октября в нескольких странах начали экстренно отключать государственные сайты и интернет-сервисы. Причиной стали две критические уязвимости PHP — языка программирования, на котором работает почти 70% веб-ресурсов в интернете. Обнаруженные уязвимости CVE-2026-109618 и CVE-2026-109619, получившие общее название PHP2Shell, при определенных условиях позволяли хакерам удаленно выполнять вредоносный код на серверах.

В Нидерландах временно перестали работать порталы электронных госуслуг, в Финляндии — отдельные сервисы государственных ведомств. Аналогичные меры по отключению сайтов приняли во Франции, Германии, Бельгии и других странах. Ограничения затронули также сайты больниц, образовательных учреждений и частных компаний.

Организации ограничивали доступ к сайтам, чтобы защитить их от взлома до установки обновлений. И основания для опасений были: злоумышленники начали пытаться использовать ошибки еще до их публичного раскрытия. За 10 часов до объявления Cloudflare зафиксировала несколько тысяч попыток эксплуатации уязвимостей. После публичного объявления активность злоумышленников резко выросла: за первые 45 минут число попыток достигло десятков тысяч, спустя два часа — сотен тысяч. К 22 октября счет шел уже на миллионы.

Защитите себя от опасных сайтов в интернете

Злоумышленники могут использовать уязвимости для взлома сайтов и распространения вредоносных программ. Kaspersky Premium блокирует опасные страницы и вредоносные загрузки, защищая ваши устройства и личные данные.

Попробовать Kaspersky Premium бесплатно

ИИ помог доказать опасность ошибки PHP, обнаруженной еще в 2024 году

Первые признаки одной из опасных ошибок разработчики PHP заметили еще в 2024 году. После независимого аудита специалисты обнаружили проблему с обработкой памяти и предположили, что ее можно использовать для атаки. Но доказать возможность удаленного выполнения кода тогда не удалось. Исправление откладывали: изменения могли нарушить совместимость PHP с другими компонентами, а небольшой команде разработчиков не хватало ресурсов для решения сложной задачи.

Ситуация изменилась летом 2026 года, когда к исследованию подключили искусственный интеллект. 11 августа специалист компании Calif при помощи модели GPT-5.6 Sol подтвердил возможность удаленного выполнения кода на сервере без авторизации и сообщил об этом разработчикам PHP. В тот же день независимое сообщение о той же проблеме поступило от OpenAI. Позже собственные результаты представили исследователи Wiz, которые применяли несколько ИИ-инструментов, включая Gemini 4 Argon. Нейросети помогали анализировать код, разрабатывать проверочные сценарии атак и тестировать исправления.

После того как исследователи доказали серьезность уязвимости, работа над исправлением стала для PHP Foundation приоритетной. 21 октября разработчики выпустили исправленные версии PHP: 8.5.12, 8.4.27, 8.3.36 и 8.2.35. Обе ошибки с оценкой критичности 9,2 из 10 в них устранены.

Как защищать свои сайты в эпоху ИИ

ИИ помогает исследователям быстрее находить ошибки в программном коде, в том числе те, которые годами оставались незамеченными. Например, во втором квартале 2026 года в мире обнаружили 2,7 тысячи критических уязвимостей — на 34% больше, чем годом ранее. Эксперты связывают рост числа находок в том числе с применением ИИ, который позволяет анализировать большие объемы кода.

При этом злоумышленники тоже получают возможность быстрее изучать обнаруженные ошибки и разрабатывать способы атак. В результате у организаций остается все меньше времени между публикацией сведений об ошибке и попытками ее эксплуатации.

Чтобы повысить безопасность сайтов, владельцам сайтов и администраторам серверов необходимо:

  • Следить за выпуском и быстро устанавливать обновления. После сообщения о критической уязвимости важно как можно скорее установить исправление. В случае с PHP2Shell владельцам сайтов нужно обновить PHP до безопасной версии. Если сделать это сразу невозможно, временно ограничьте доступ к уязвимому сервису из сети.
  • Защищать сайты от попыток эксплуатации уязвимостей. Для этого используйте межсетевые экраны веб-приложений (WAF), которые анализируют входящие запросы и блокируют вредоносный трафик. Например, WAF от «Лаборатории Касперского» применяет машинное обучение и правила фильтрации, чтобы обнаруживать подозрительные запросы, в том числе попытки использовать ошибки в коде веб-приложений. Такая защита снижает риск атак, пока администраторы устанавливают исправления.
  • Контролировать состояние серверов. Регулярно проверяйте версии установленного программного обеспечения, в том числе на старых и редко используемых ресурсах. Это поможет вовремя обнаружить системы, которые остались без обновлений.

Статьи и ссылки по теме:

Рекомендуемые продукты:

В PHP нашли критические уязвимости. Под угрозой миллионы сайтов по всему миру

Критические уязвимости PHP2Shell привели к временным отключениям сайтов в нескольких странах. Чем опасна угроза, какие сервисы затронуты и как защититься.
Kaspersky logo

Статьи на эту тему