Cyber

Уязвимость PHP2Shell и влияние искусственного интеллекта на кибербезопасность

Уязвимость PHP2Shell показала, как искусственный интеллект помогает находить скрытые ошибки в старом коде, заставляя мир платить за технический долг.

·2 мин. чтения
Уязвимость PHP2Shell и влияние искусственного интеллекта на кибербезопасность

В конце октября мир кибербезопасности столкнулся с одной из самых опасных угроз последнего времени — уязвимостью PHP2Shell. Она ставила под угрозу множество сайтов, включая ресурсы NASA, Википедии и Белого дома, а также все платформы на базе WordPress и Drupal. Ошибка позволяла злоумышленникам читать конфиденциальные данные и запускать вредоносный код на серверах.

К счастью, катастрофы удалось избежать: исследователи безопасности обнаружили брешь и сообщили в PHP Foundation до того, как ею воспользовались хакеры. Однако эксперты отмечают, что PHP2Shell — это лишь первая ласточка, предупреждающая о рисках в эпоху искусственного интеллекта.

  • PHP2Shell затронула сайты на WordPress, Drupal, а также ресурсы NASA и Белого дома.
  • Ошибка типа out-of-memory существовала в PHP с 2014 года и ранее считалась лишь причиной падения программ.
  • Искусственный интеллект помог исследователям превратить простой сбой в критическую уязвимость за две недели.

Как искусственный интеллект изменил поиск уязвимостей

Язык программирования PHP был создан в 1994 году и используется на миллионах старых сайтов. Легкомысленные ошибки переполнения памяти годами оставались без внимания, так как они приводили лишь к краху программ, а не к прямым взломам. По словам Сумана Джаны, профессора Колумбийского университета, разработчики редко воспринимают простые отчеты о падениях всерьез из-за трудоемкости их анализа.

Читайте такжеУязвимость в PHP была известна за два года до атаки PHP2Shell

Однако ситуация изменилась с приходом передовых ИИ-инструментов. Ранее в этом году фирма Calif при поддержке OpenAI провела аудит PHP. Исследователь с помощью ИИ за две недели нашел способ превратить безобидный сбой памяти в инструмент для выполнения произвольного кода. ИИ взял на себя рутинную и сложную логистическую работу, позволив экспертам обойти рутинные детали.

Асимметрия между защитой и нападением

После обнаружения уязвимости команда из четырех инженеров потратила два месяца на создание патча. Эксперты подчеркивают фундаментальную асимметрию в кибербезопасности: атаковать систему всегда проще, чем защищать ее, поскольку исправление требует закрытия всех возможных векторов без нарушения текущего функционала.

Эта нагрузка ложится тяжелым брешем на плечи разработчиков открытого ПО, которые часто работают без стабильного финансирования. В будущем эксперты надеются на применение ИИ и инструментов формальной верификации для автоматизации создания патчей, однако скептики вроде Мэтью Грина считают, что масштабные изменения начнутся только после крупного инцидента.

Что это значит для будущего ИТ и бизнеса

Случай с PHP2Shell демонстрирует, что за 40 лет развития индустрии накопился огромный технический долг, который теперь вскрывается благодаря автоматизации на базе ИИ. Бизнесу и владельцам цифровых платформ необходимо пересмотреть подходы к безопасности, инвестировать в аудит старого кода и вовремя устанавливать все обновления ПО.

Для разработчиков и IT-специалистов это сигнал к тому, что безопасность устаревших технологических стеков больше нельзя игнорировать. Искусственный интеллект ускоряет как атакующих, так и защитников, поэтому скорость реагирования на угрозы становится главным фактором выживания цифровой инфраструктуры.

Источник: Hacker News: Front Page

Похожие статьи