На главную

Исследователи с помощью ИИ нашли уязвимость в декодере HEIF

2 мин
Исследователи с помощью ИИ нашли уязвимость в декодере HEIF

Материал подготовлен искусственным интеллектом на основе нескольких источников — ссылки на оригиналы приведены ниже.

Исследователи Hacktron с помощью Claude от Anthropic и Codex от OpenAI обнаружили критическую уязвимость в библиотеках декодирования изображений libheif и libde265. Уязвимость, названная HEIF Heist, позволяла удалённо выполнять код и получать доступ к внутренним системам OpenAI, Meta, GitHub Enterprise и других платформ. Уязвимость исправлена, но системы без последних обновлений остаются под угрозой.

Ключевые факты

  • Исследователи Hacktron использовали Claude от Anthropic и Codex от OpenAI для обнаружения уязвимости HEIF Heist в библиотеках libheif и libde265.
  • Уязвимость позволяла удалённо выполнять код и получать доступ к внутренним репозиториям OpenAI, основному набору продуктов Meta, серверам GitHub Enterprise и форумам Discourse.
  • 25 июля Hacktron AI получила доступ к аккаунтам сотрудников OpenAI в ChatGPT и Codex, а также к закрытому репозиторию с исходным кодом; OpenAI устранила проблему в течение 14 часов.
  • Атака началась с загрузки вредоносного HEIF-изображения в качестве аватара на форум OpenAI, что позволило использовать переполнение буфера в устаревшей библиотеке libheif на платформе Discourse.
  • Последняя версия libheif исправлена, но любые развёртывания без последних обновлений безопасности потенциально уязвимы.

Обнаружение уязвимости

Исследователи Hacktron Харш Джайсвал, Мохан СРК, Рахул Майни и Судханшу Раджбхар возглавили исследование при содействии ИИ-систем Hacktron Harness, GPT-5.6 Sol и Opus 5. Команда использовала Claude от Anthropic и Codex от OpenAI для выявления уязвимости в libheif и libde265, библиотеках для разбора кода на C и C++. Уязвимость, названная HEIF Heist, вызывает ошибки повреждения памяти при обработке вредоносных файлов изображений HEIF, HEIC и AVIF. Исследователи опубликовали отчёт в четверг, описав потенциальный ущерб, включая доступ к внутренним репозиториям OpenAI и утечку пользовательских файлов и токенов доступа для сервисов, таких как Amazon Web Services.

Взлом OpenAI

25 июля Hacktron AI, участвующая в программе вознаграждения за уязвимости OpenAI, проникла во внутреннюю инфраструктуру компании. Атака началась с загрузки вредоносного HEIF-изображения в качестве аватара на форум OpenAI, работавший на платформе Discourse. Сервер форума обработал изображение через устаревшую библиотеку libheif с уязвимостью переполнения буфера, что позволило выполнить произвольный код. После получения доступа к серверу исследователи обнаружили ошибку в системе единого входа (SSO), из-за которой сессии форума не изолировались должным образом от других сервисов OpenAI. Перехватив токены сессий, они выдали себя за реального сотрудника и получили доступ к корпоративным аккаунтам, включая GitHub, Slack и электронную почту, благодаря единой аутентификации OpenAI.

Последствия и исправление

Уязвимость позволяла удалённо выполнять код в основном наборе продуктов Meta, на серверах GitHub Enterprise и на форуме Discourse с открытым исходным кодом. Даже без удалённого выполнения кода примитивы атаки могли позволить произвольное раскрытие кучи, позволяя злоумышленнику похищать данные в памяти, такие как данные других пользователей и переменные окружения. OpenAI исправила обнаруженную проблему в течение 14 часов после сообщения Hacktron. Последняя версия libheif исправлена, но развёртывания без последних обновлений безопасности остаются потенциально уязвимыми.

2 источника

Время · отставание