Команда Microsoft Defender Security Research Team оприлюднила AutoJack — експлойт ланку, що дозволяє одній шкідливій вебсторінці, відрендереній AI агентом в AutoGen Studio, виконати віддалений код на хост машині. Уразливість базується на трьох недоліках: сліпа довіра до localhost, відсутність автентифікації на WebSo...

Create a landscape editorial hero image for this Studio Global article: What is the AutoJack exploit chain discovered by Microsoft researchers, what three weaknesses in AutoGen Studio's MCP WebSocket implementati. Article summary: ## What Is AutoJack. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an illustrative visual, not as factual evidence.
Дослідницька команда Microsoft Defender Security Research Team оприлюднила нову експлойт-ланку під назвою AutoJack, яка перетворює одну шкідливу вебсторінку на вектор віддаленого виконання коду (RCE), коли її рендерить AI-агент, що працює в AutoGen Studio . Дослідження, опубліковане 18 червня 2026 року, показує, як зловмисник може зловживати локальним WebSocket-з'єднанням протоколу MCP (Model Context Protocol), щоб запускати довільні процеси на хості без будь-якої додаткової взаємодії з користувачем
. Ось що сталося, які слабкі місця були використані та чому екосистемі AI-агентів варто звернути на це увагу.
AutoJack поєднує в собі три конкретні недоліки в реалізації MCP WebSocket в AutoGen Studio :
MCP WebSocket приймав увесь трафік з інтерфейсу loopback (127.0.0.1) як такий, що заслуговує на довіру. Він не перевіряв, чи насправді запит надійшов від легітимного агента, чи від контрольованого зловмисником веб-контенту, який агент відрендерив . Оскільки сам агент працює локально, будь-яка вебсторінка, завантажена агентом, могла надсилати WebSocket-повідомлення, які MCP-сервіс сприймав як такі, що надійшли від надійного локального джерела.
MCP WebSocket не вимагав жодної автентифікації, токенів сесії чи перевірки походження (Origin). Будь-який локальний процес — або будь-який скрипт, що виконується у вебсторінці, відрендереній агентом — міг підключитися до WebSocket і надсилати команди без облікових даних . Це означало, що сервіс не мав змоги відрізнити легітимні виклики інструментів агента від шкідливих інструкцій, впроваджених вебсторінкою зловмисника.
MCP-сервіс сліпо виконував команди інструментів, отримані через WebSocket. Він дозволяв створювати довільні процеси без використання пісочниці, перевірок можливостей або підтвердження користувача . Коли контент зловмисника досягав WebSocket, він міг наказати сервісу виконати будь-яку команду на хості.
У поєднанні ці три слабкі місця дозволяють вебсторінці доручити рушію браузингу AI-агента підключитися до MCP WebSocket, надіслати сфабриковані команди інструментів та виконати довільний код — і все це без натискання користувачем будь-якої додаткової кнопки .
Уразливість існувала лише в гілці розробки AutoGen Studio, відкритого інтерфейсу для прототипування багатоагентного фреймворку AutoGen від Microsoft . Вона ніколи не потрапляла в жоден реліз AutoGen Studio або самого AutoGen через PyPI
. Після того, як Microsoft повідомила про проблему супроводжувачам AutoGen через Microsoft Security Response Center (MSRC), виправлення було застосовано до гілки розробки
. Користувачам рекомендують оновитися до останньої версії AutoGen Studio, щоб отримати патч
. На момент наявних джерел для цієї проблеми не було присвоєно номер CVE.
Окрім конкретної вразливості, Microsoft наголошує, що AutoJack демонструє фундаментальний архітектурний ризик для будь-якого фреймворку AI-агентів, який поєднує веб-браузинг з локальним доступом до інструментів . Браузерна пісочниця була розроблена для ізоляції веб-контенту від операційної системи. Але AI-агент, який знаходиться всередині довіреної зони та діє на основі відрендереного контенту, створює міст від відкритого Інтернету до привілейованих локальних операцій
.
Microsoft попереджає, що традиційне припущення про localhost як безпечну неявну зону довіри більше не діє, коли в гру вступають агенти . Компанія рекомендує фреймворкам AI-агентів впроваджувати:
Раніше localhost вважався безпечним кордоном. З появою AI-агентів, які переглядають відкритий Інтернет, він перетворився на поверхню атаки.
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Команда Microsoft Defender Security Research Team оприлюднила AutoJack — експлойт ланку, що дозволяє одній шкідливій вебсторінці, відрендереній AI агентом в AutoGen Studio, виконати віддалений код на хост машині.
Команда Microsoft Defender Security Research Team оприлюднила AutoJack — експлойт ланку, що дозволяє одній шкідливій вебсторінці, відрендереній AI агентом в AutoGen Studio, виконати віддалений код на хост машині. Уразливість базується на трьох недоліках: сліпа довіра до localhost, відсутність автентифікації на WebSocket ендпойнті MCP та небезпечне створення процесів з інструментів.
Проблема існувала лише в гілці розробки AutoGen Studio, ніколи не потрапляла в релізи PyPI та була виправлена після повідомлення Microsoft.