TGViewer
Типичный Сисадмин Типичный Сисадмин @sysodmins · 38.2K subscribers
Post #29228 8.5K
🤖 Как заставить ИИ-агента Microsoft выполнить любой код через один URL

Исследователи раскопали красивейшую цепочку уязвимостей (назвали AutoJack) в проекте Microsoft AutoGen Studio - открытой платформе для создания многоагентных ИИ-систем. Уязвимость позволяет превратить умного бота-помощника в трояна, который сам запустит выполнение произвольного кода на сервере без действий со стороны пользователя.

Вектор атаки базируется на трех архитектурных факапах:

🟢 Факап первый. Разработчики настроили WebSocket так, что он принимал подключения только с 127.0.0.1 или localhost. Вроде логично. т.к. злой скрипт с внешнего сайта не достучится. Но они забыли, что ИИ-агент использует встроенный фоновый браузер, который крутится на этой же машине. Для системы защиты этот браузер - легитимный локальный процесс. Периметр локалхоста пробит изнутри.

🟢 Факап второй. Разработчики прикрутили middleware для проверки токенов, но... почему-то добавили пути /api/mcp/* в исключения. Видимо, решили, что локалхоста достаточно.

🟢 Факап третий. Открытый и неавторизованный эндпоинт принимал параметр server_params, декодировал его из base64 и... напрямую, без всяких белых списков, отправлял в командную строку ОС.

Как выглядит атака в проде?
Вы (или злоумышленник) даете ИИ-агенту задачу: "Бот, вот тебе ссылка, сходи по ней и сделай краткую выжимку текста". Бот открывает страницу своим фоновым браузером. На странице зашит скрытый JavaScript. Этот скрипт стучится на локальный порт самого AutoGen (ведь они соседи по серверу), свободно проходит проверку источника, игнорирует авторизацию и скармливает в server_params зашифрованную команду (например, запуск шифровальщика или реверс-шелл) ⚰️

Бам! ИИ только что скомпрометировал машину с правами того пользователя, под которым был запущен.

Типичный 🥸 Сисадмин
  • 👍 53
  • 😁 22
  • ❤ 9
  • 🔥 2
  • 🌚 2
More from @sysodmins
  1. Oct 3, 2026На днях прошло заседание Общественного совета при Минцифры, где замминистра поделился резу…
  2. Oct 3, 2026Запрещенная лапша рамэн 🍜 Типичный 🥸 Сисадмин
  3. Oct 3, 2026Не затевай битву с серверным вентилятором на 15 000 об/мин. Ты проиграешь 🏥 Типичный 🥸 С…
  4. Oct 2, 2026Вечер пятницы повышенной надежности. Всем спокойных выходных! З.Ы. Балансировка нагрузки р…
  5. Oct 2, 2026Post #29955
  6. Oct 2, 2026🍕 Анатомия эпичного факапа или как на самом деле вынесли Додо Пиццу. 🚩 Дисклеймер: Матер…
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 →