ИНТЕЛЛЕКТ / ТЕХНОЛОГИИ / БЕЗОПАСНОСТЬ
O19.ИИ и безопасностьЧитать в Telegram

OpenAI связала обнаружение уязвимости Brotli с проверкой защиты ИИ-моделей

Редакция O19
Концептуальная иллюстрация: прозрачный куб с переплетёнными бирюзовыми структурами соединён линиями с вычислительными модулями
ИИ-иллюстрация · O19

OpenAI вечером 23 октября сообщила, что во время проверки защиты своей исследовательской инфраструктуры обнаружила уязвимость в Brotli — распространённой библиотеке сжатия данных. Ошибка CVE-2026-111497 затрагивает программное обеспечение, которое распаковывает специально подготовленные злоумышленником данные. В отдельных условиях повреждение памяти может привести к выполнению постороннего кода.

Что стало известно сейчас

По заявлению OpenAI, находка стала побочным результатом проверки среды обучения передовых моделей. Компания использовала ИИ-агентов для поиска слабых мест в её защите. В сообщении OpenAI подчёркивается, что последствия ошибки выходят за пределы исследовательской инфраструктуры: Brotli встроена во множество программ, включая Node.js, Bun и Envoy.

Саму уязвимость раскрыли раньше: релиз Brotli 1.2.1 и обновления безопасности Node.js датированы 21 октября. Поэтому свежий информационный повод — раскрытие контекста обнаружения, а не появление нового исправления. Проект Node.js независимо подтверждает авторство находки: в бюллетене указаны OpenAI Codex Security, Khai Tran и Sylvie Mayer.

Когда возникает риск

Бюллетень Node.js описывает запись за границы внутреннего буфера декодера при обработке некорректного сжатого потока. Возможные последствия — аварийное завершение процесса, раскрытие содержимого памяти или удалённое выполнение кода. Для атаки приложение должно распаковать данные, контролируемые атакующим: одно наличие Node.js ещё не описывает конкретный путь эксплуатации.

Red Hat также связывает риск с обработкой недоверенных Brotli-данных. Компания оценивает проблему как Important и отмечает, что защитные механизмы компилятора и среды исполнения усложняют превращение повреждения памяти в надёжное выполнение кода. Эти различия в оценке важны: потенциальная возможность атаки не равнозначна подтверждённому захвату любого сервера.

Почему это важно

В исправленные ветки Node.js входят версии 22.23.4, 24.22.1 и 26.12.1. Разработчикам других продуктов необходимо отдельно проверить обновление встроенной копии Brotli: исправление одного приложения не обновляет все остальные.

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

Источники