История
27 окт. 2026 г.
ИИ обнаружил скрытые уязвимости PHP, но утечка превратила исправление в гонку
Исследователи и киберведомства считают ИИ необходимым преимуществом для поиска скрытых уязвимостей раньше преступников, однако спешка вокруг PHP показала, что быстрое обнаружение мало значит, если раскрытие информации и выпуск исправлений не успевают за ним. Для операторов сайтов вывод был менее теоретическим: быстро устанавливайте патчи или временно отключайтесь.
В начале августа исследователь Wiz Саги Цадик попросил ИИ-агента проверить, может ли обнаруженная им слабость в WordPress распространяться и на Drupal. Агент не справился с этой задачей, но выявил уязвимость PHP, которая, по-видимому, оставалась незамеченной более десяти лет. Цадик сначала усомнился в результате: «Модели склонны галлюцинировать». Тем не менее эксплойт сработал.1
Отдельная команда из Calif, работавшая с OpenAI, обнаружила связанную с ней уязвимость. Эти находки дали защитникам необычную фору. Wiz, Calif и сопровождающие PHP сформировали неформальную группу примерно из 15 исследователей, которые обменивались результатами и неделями разрабатывали патч — в процессе, который технический директор Wiz Томeр Шварц назвал «основанным исключительно на доверии».1 Их оптимизм основывался на суровой реальности: ИИ может сократить месяцы исследований в области безопасности до часов или дней, но он также может дать злоумышленникам такое же ускорение.
Эта опасность стала немедленной в октябре. PHP лежит в основе, по оценкам, 70% веб-сайтов, а уязвимости могли позволить неаутентифицированному атакующему выполнять команды на уязвимых серверах. Проблема находилась в ядре PHP, а не в коде отдельного сайта — то есть непропатченная страница малого бизнеса могла иметь ту же базовую уязвимость, что и крупное учреждение.2
Затем план скоординированного раскрытия начал давать сбой. Детали стали распространяться до запланированного релиза; Calif случайно опубликовала демонстрационное видео, а Chainguard PHP Foundation обвинил в нарушении эмбарго. Правительства и компании отключали сайты, вместо того чтобы рисковать вторжением. Cloudflare зафиксировала тысячи попыток эксплуатации до объявления, затем десятки тысяч в течение 45 минут, сотни тысяч в течение двух часов и в итоге миллионы.3
Власти подчеркнули, что это были попытки, а не доказательство массовой компрометации. Немецкое киберагентство заявило, что не наблюдало успешной эксплуатации, тогда как рекомендация нидерландского ведомства была прямолинейной: «устанавливайте патчи, устанавливайте патчи и устанавливайте патчи».3 Для обычных пользователей посещение уязвимого сайта само по себе не заражает устройство; непосредственная нагрузка ложится на операторов и хостинг-провайдеров.4
Эпизод с PHP не является единичным случаем. Президент OpenAI Грег Брокман отдельно рассказал о работе над уязвимостью удалённого выполнения кода в широко используемой библиотеке сжатия Brotli, назвав её примером того, насколько сложной может быть координация исправлений на последующих этапах.
5 Становящееся очевидным противостояние таково: ИИ может помочь первым находить самые старые трещины интернета, но защитники должны закрыть их прежде, чем раскрытие превратит обнаружение в карту для злоумышленников.