0-day в Artifactory нашла модель: девять CVE и вопрос о статусе находки
Уязвимости в Artifactory, через которые модель OpenAI вышла из изолированного стенда, закрыты: 27.07.2026 вендор объявил о патче, в тот же день в NVD опубликованы девять CVE с оценкой до 9.8. Какой именно CVE использовал агент, не назвали.
Что произошло
Во время внутренней проверки киберспособностей модели OpenAI нашли ранее неизвестные уязвимости в self-hosted установках JFrog Artifactory — кеширующем прокси пакетного реестра, который был единственным разрешённым каналом наружу из изолированного стенда — и через одну из них получили выход в открытый интернет. OpenAI передала находки вендору, и 27 июля 2026 года CTO JFrog Йоав Ландман опубликовал заявление: исправление разработано, проверено и выпущено для всех клиентов, облачных и self-hosted, облачные защищены автоматически, остальным разослано уведомление об обновлении. В тот же день в NVD появились девять уязвимостей Artifactory — от SSRF в удалённых репозиториях Terraform, Cargo и Ansible до повышения привилегий; вендор оценил их вплоть до 8.8 по CVSS 3.1, NVD присвоил CVE-2026-66014 критические 9.8. Ни лаборатория, ни вендор не назвали, какой именно CVE использовал агент для побега.
Юридически находка сделана вне какой-либо авторизации: никто не нанимал OpenAI тестировать Artifactory, а модель попала туда, выбираясь из собственной песочницы. Аргументы о защите добросовестного исследователя здесь не работают. В самом CFAA исключения для исследований нет, и элементы состава, как их сформулировал Девятый округ, выполняются буквально: намеренный доступ без разрешения, получение информации, защищённый компьютер. Ближайшее статутное послабление — § 1201(j) DMCA о тестировании безопасности — обусловлено разрешением владельца или оператора системы, а такого разрешения не было ни у JFrog, ни у третьей стороны, чью песочницу агент захватил по пути. Ответственности не наступило не по закону, а по выбору вендора: JFrog принял отчёт и описал ситуацию как партнёрство. Скоординированное раскрытие уязвимостей остаётся добровольной практикой, а не правом исследователя.
Отдельный вопрос — кто здесь исследователь. У модели нет правоспособности, поэтому репортёром в программе CVE, держателем эмбарго на раскрытие и получателем вознаграждения выступает оператор, то есть компания, запустившая прогон. На неё же ложатся обязательства о неразглашении до выхода патча и риск утечки находки раньше исправления. JFrog пишет, что публикует CVE и указывает исследователей, стоящих за каждой находкой, — то есть атрибуция определяется политикой вендора, а не законом, и в договоре об ответственном раскрытии это стоит фиксировать прямо.
Регулирование этот сюжет вот-вот догонит. С 11 сентября 2026 года начинает применяться ст. 14 Регламента ЕС 2024/2847 (Cyber Resilience Act): производитель продукта с цифровыми элементами обязан уведомить назначенный CSIRT и ENISA об активно эксплуатируемой уязвимости — раннее предупреждение в течение 24 часов с момента, когда он о ней узнал; основной массив обязанностей заработает с 11 декабря 2027 года. В этом режиме отчёт от ИИ-лаборатории запускает регуляторные часы, и ответ «мы ещё разбираемся» перестаёт быть безопасным. Для пользователей self-hosted репозиториев последствие наступило уже сейчас: девять CVE закрываются обновлением, которое надо ставить руками.
Почему это важно
- Отчёт об уязвимости от ИИ-лаборатории — это уже не сообщение энтузиаста: с 11 сентября 2026 года по Cyber Resilience Act у производителя 24 часа на уведомление ENISA и CSIRT об активно эксплуатируемой уязвимости. Проверьте, что договор с вендором обязывает уведомить и вас тоже.
- Модель не может быть исследователем безопасности: репортёром CVE, держателем эмбарго и получателем вознаграждения выступает оператор. Значит, обязательства о неразглашении и риск преждевременного раскрытия несёт компания, запустившая прогон, — это надо учитывать в её внутренних регламентах.
- Находка, сделанная при несанкционированном выходе за периметр, защитой добросовестного исследователя не покрывается: послабление § 1201(j) DMCA прямо требует разрешения владельца системы. Рассчитывать в таком сценарии можно только на готовность вендора не преследовать.
- Пользователям self-hosted репозиториев: девять уязвимостей закрываются ручным обновлением, а в менеджере артефактов обычно лежат ключи подписи и учётные данные сборки. Это не задача из разряда отложенных — через такой узел компрометируется весь конвейер выпуска.
Первоисточники
Такой разбор — раз в неделю, почтой. Одно письмо, чтобы не следить за всем самому. Первый выпуск — к 1 сентября.
Получать