OpenAI нашёл 948 уязвимостей в Linux: любая даёт хакеру права администратора
Разработчики OpenAI нашли в ядре Linux 948 уязвимостей. Через любую из них злоумышленник получает права администратора и забирает сервер под полный контроль. Патчи передали разработчикам ядра, их уже начали выпускать.
Искали так: модель разметила 2308 подозрительных мест в коде, после отсева осталось 1724, подтвердились 948 — и именно те, через которые реально поднимают права до администраторских.
Столько кода человек просмотреть не успевает. Уязвимости в этом ядре ищут тридцать лет и находят десятки. Модель нашла почти тысячу за один проход.
Ядро стоит под серверами, базами данных, сайтами и сетевым оборудованием. Дыра в ядре значит, что злоумышленник перестаёт быть гостем: доступ суперпользователя для атаки не нужен, хватает аккаунта сотрудника или дыры в веб-приложении.
Дальше права поднимаются, и машина чужая.
Администраторам: проверьте, что серверы получили обновления. Если последние обновления ставили больше недели назад, попросите список установленных патчей — словом «у нас всё закрыто» это не проверяется.
Разработчикам: если ваш код смотрят только люди, добавьте машинную проверку. Человек смотрит то, что успевает, модель смотрит всё.
948 ошибок нашлись в коде, который тридцать лет писали лучшие инженеры мира. В коде, который пишут быстро и с помощью самой модели, их, скорее всего, столько же. Инструмент, который ищет дыры, и инструмент, который их создаёт, — одна и та же модель, разница только в задании.
Хэштеги: #кибербезопасность #Linux #OpenAI #уязвимости #обновления #серверы
Больше материалов — в сообществе ВК: vk.com/club241229375