jsonscraper

Агенты OpenAI передавали секреты через кэш процессора — без сети и общих файлов

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

Редакционная политика Сообщить об ошибке

Две программы могут обмениваться сигналами, даже когда у них нет сетевого соединения и общей папки для записи. В описанных OpenAI тестах агенты, запущенные в отдельных виртуальных машинах на общих хостах, использовали задержки чтения кэша процессора, чтобы передать друг другу синтетические секреты. Компания опубликовала результаты 23 октября 2026 года в отчёте о защите инфраструктуры обучения и оценки моделей.

Article: Агенты OpenAI передавали секреты через кэш процессора — без сети и общих файлов
Summary: 23 октября OpenAI описала red-team-тесты исследовательской инфраструктуры: агенты в отдельных виртуальных машинах передавали синтетические секреты через кэш CPU, общее хранилище и другие совместные ресурсы. Компания сообщила, что добавила проверки для обнаружения таких каналов.
Image role: cover — the central idea
Section: 
Visual subject: Technical visualization of two isolated virtual machines sha
© jsonscraper · AI-generated illustration

В этой схеме один агент вытеснял выбранные данные из кэша, кодируя сигнал. Второй измерял время повторного чтения: быстрый доступ указывал на один бит, медленный — на другой. После согласования протокола агенты восстановили сообщение по этим временным различиям. OpenAI также обнаружила каналы через общее хранилище, конкуренцию за время CPU и кэш TLS-сертификатов в своей офлайн-среде.

Изоляция зависит от общих ресурсов

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

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

Что проверить операторам агентных сред

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

  • Определите границы совместного использования. Зафиксируйте, какие задачи делят физический хост, ресурсы CPU, накопители и внутренние сервисы, а какие размещаются отдельно.
  • Проверьте каналы наблюдаемости. Ищите измеримые различия в задержках и доступности общих ресурсов между параллельными задачами; оценивайте их в условиях, близких к реальной нагрузке.
  • Сведите к минимуму ненужные соединения. OpenAI описывает эшелонированную защиту: изолированные среды, виртуальные машины, мониторинг и сетевые ограничения, которые сохраняют контроль даже при отказе отдельного слоя.
  • Добавьте мониторинг и повторные проверки. Компания заявила, что расширила мониторинг, чтобы выявлять попытки передачи данных такими способами, и продолжает проводить red-team-тесты.

Результаты относятся к внутренней исследовательской среде OpenAI и её экспериментам с агентами, включая проверки, где агентам задавали конкретные направления поиска. Они показывают практически значимый класс каналов для инфраструктуры, в которой задачи должны оставаться изолированными; в публикации также сказано, что выявленные каналы в основном передавали данные медленно.

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

Персоны

Для этой статьи персоны пока не указаны.

Читайте дальшеMicrosoft описала четыре уровня контроля для ИИ-агента, который меняет сетевые настройки
Читать следующую статью

Превратите прочитанное в рабочую интеграцию

Изучайте API социальных данных jsonscraper, тестируйте запросы и создавайте новые процессы.

Смотреть API