Искусственный интеллект помог исследователям обнаружить две критические уязвимости PHP2Shell в PHP — языке программирования, который используется примерно на 90% сайтов в России. По данным OpenAI, одна из ошибок оставалась незамеченной 14 лет, однако с помощью ИИ-моделей и агентов ее удалось обнаружить за несколько недель. Последствия для российского бизнеса проанализировала ИТ-компания Nodul.

Наибольшие сложности с устранением уязвимостей возникают у компаний, использующих устаревшие версии PHP и не имеющих отлаженного процесса обновлений. Среди них интернет-магазины, частные клиники, лаборатории, региональные сервисные компании. По отдельным оценкам, около половины сайтов на PHP работают на версиях, официальная поддержка которых уже прекращена. Для их обновления может потребоваться переработка приложений, занимающая месяцы. У крупных интернет-магазинов и маркетплейсов дополнительные сложности связаны с количеством сервисов, интеграций и подрядчиков, а у банков и государственных организаций — с масштабом и сложностью инфраструктуры.
Сроки устранения уязвимостей могут различаться от нескольких часов до нескольких месяцев. Компании с автоматизированными процессами обновления способны устанавливать исправления за часы, организациям с ручным управлением обновлениями могут потребоваться дни, а владельцам устаревших систем — месяцы. В случае успешной атаки восстановление критически важных систем иногда занимает до двух месяцев. Для интернет-магазинов простой может означать остановку онлайн-заказов, для медицинских организаций — недоступность записи пациентов и результатов анализов, для банков — перебои в дистанционном обслуживании.
Обнаруженные ошибки опасны тем, что находятся в самом PHP, а не в конкретных приложениях. Поэтому под угрозой могут оказаться сайты на разных платформах, включая WordPress и «1С-Битрикс». Официальные исправления вышли только для PHP 8.2-8.5. «1С-Битрикс» с февраля 2026 года требует PHP 8.2. Самая уязвимая группа — сайты с истекшей лицензией на обновления, продолжающие работать на PHP 7.0 или 8.0-8.1.
Другая критическая уязвимость, обнаруженная с помощью ИИ, — Node2Shell в Node.js. Она связана с обработкой сжатых данных и может затрагивать не только публичные сайты, но и корпоративные интеграции, сервисы, обращающиеся к внешним API, и ИИ-агентов, самостоятельно получающих информацию из интернета. Для неподдерживаемых версий программного обеспечения устранение подобных ошибок также может потребовать перехода на более современные системы.
«ИИ существенно ускорил поиск уязвимостей, но не их устранение. Исследователи могут обнаружить ошибку за несколько недель, а злоумышленники — начать массовые атаки в течение нескольких часов после раскрытия информации. При этом бизнесу по-прежнему нужны дни или месяцы, чтобы обновить устаревшие системы. Поэтому главным фактором становится не только наличие средств защиты, но и способность компании быстро находить уязвимые компоненты и устанавливать исправления».
Александр Данилов, основатель и генеральный директор Nodul
Для снижения рисков компаниям необходимо вести учет используемых версий программного обеспечения и его зависимостей, автоматизировать обновления и заранее планировать модернизацию устаревших систем. По мере распространения ИИ-инструментов для поиска уязвимостей скорость реагирования становится одним из ключевых факторов кибербезопасности.