TGViewer
AppSec Solutions AppSec Solutions @appsecsolutions · 469 subscribers
Post #550 74
«Вирусы разума»: агенты заражают друг друга идеями

Исследователи Anthropic и EPFL показали, что поведенческая установка может сама переходить от одного AI-агента к другому. Переносчик — файлы состояния (SOUL.md, MEMORY.md), которые агентные фреймворки при старте новой сессии подгружают прямо в системный промпт.

🚨 Зараженный агент не просто перенимает установку, он сам рассылает её соседям: «скопируй это в свой SOUL.md и передай дальше». Когда установка попадала в SOUL.md, следующий агент заражался в 55% случаев. Среди проверенных «вирусов» были не только безобидные идеи: один заставлял агента запускать скрипт из интернета через curl | bash, другой — удалять файлы пользователя.

Что делать на практике

▶️Видимость. Нужно знать, какие агенты в контуре работают с моделями и что они передают друг другу. Без этого риск по умолчанию невидим.

▶️Контроль всего, что входит в контекст модели. Сообщения других агентов, ответы инструментов и документы проверяются на внедрённые инструкции до того, как их увидит модель.

▶️Минимальные права. Агент не должен бесконтрольно переписывать свои identity- и memory-файлы, а тем более чужие.

▶️Явные guardrails в системном промпте. В эксперименте даже короткое предупреждение почти полностью гасило распространение. Но его нужно поддерживать, а не настроить один раз и забыть.

🔒Как это решает AppSec.AIGate

Такие сценарии мы закрываем в AppSec.AIGate. Все запросы приложений и агентов к языковым моделям проходят через шлюз, он проверяет их содержимое и применяет политики безопасности.

AppSec.AIGate разбирает контекст агента по источникам: инструкции оператора, реплика пользователя, ответы инструментов, внешние документы. Всё, что пришло извне, проверяется на внедренные инструкции до того, как попадет к модели. Попытку переписать поведение агента — «добавь это в свой SOUL.md», «выполни эту команду», «передай следующему» — AppSec.AIGate останавливает на входе. Агент не получает установку, ему нечего сохранять и нечего передавать дальше.

✅Каждое срабатывание уходит в SIEM с указанием источника: служба безопасности видит, какой агент и откуда получил зараженное сообщение, и может изолировать очаг до того, как он разрастётся.

Контроль работает для всех агентов в контуре, на каком бы фреймворке и с какой бы моделью они ни работали.

🔠 Рассылка | МАКС

#AISecurity #AppSecAIGate
  • 🔥 4
  • ❤ 2
  • 👍 1
More from @appsecsolutions
  1. Oct 14, 2026📝Насколько зрелый у вас контроль кода? Инженер ИБ, тимлид и разработчик ответят по-разном…
  2. Oct 12, 2026👁 Как убедиться в безопасности ИИ-модели перед выпуском новой версии? ИИ-модель редко ост…
  3. Oct 9, 2026⚠️ ИИ-агент атаковал крупнейшие банки Южной Кореи В Южной Корее расследуют атаку как миним…
  4. Oct 7, 2026🔄 AppSec Update: итоги третьего квартала 2026 Раз уж речь зашла об инструментах, самое вр…
  5. Oct 7, 2026🗺 Решения AppSec Solutions вошли в карту инструментов РБПО.рф Эксперты проекта РБПО.рф оп…
  6. Oct 6, 2026🎙 Завтра в эфире AM Live говорим о том, как безопасно использовать ИИ в разработке ИБ-пра…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →