Meta две недели повторяла: Muse «built from the ground up for privacy and security». Secure VM. Sentinel. Багбаунти до $300 000. А потом Patrick Wardle показал, как увести агента одной скрытой настройкой на Mac.

Раскрытие — около 21 сентября 2026. Находку он назвал not-a-mused. Через часы после материала Ars Technica Meta выкатила hotfix. Без красивого security advisory — но патч успели.

Раскрытие
~21 сен 2026
Платформа
Muse macOS
Ключ бага
dictation endpoint
Ответ Meta
hotfix за часы
articles/images/83446eb4-2d05-4a24-b172-251952866df4bd1c3f8b1992ddec437658f59ce03c80.jpegarticles/images/83446eb4-2d05-4a24-b172-251952866df4bd1c3f8b1992ddec437658f59ce03c80.jpeg
Промо Muse (Meta / TechCrunch newsroom banner)

Что такого умеет Muse

Muse запустили 8 сентября 2026. Это не чатбот «ответь на вопрос». Агент бронирует, заполняет формы, ходит в поддержку, делает покупки, пишет документы и цепляется к WhatsApp, почте, календарю и соцсетям.

На Mac для этого нужны широкие права ОС: диск, микрофон, камера, геолокация, календарь. Apple годами строила эти заборы. Muse как раз и живёт за счёт того, что пользователь их открывает.

articles/images/2f4131c7-acfc-473e-9456-db0ea097dc09438e25fa5f2935be0da68635fe37efde.webparticles/images/2f4131c7-acfc-473e-9456-db0ea097dc09438e25fa5f2935be0da68635fe37efde.webp
Muse на macOS: агент просит доступ к файлам и корзине — типичный privileged workflow

Как устроен 0-day

Wardle нашёл, что локальные приложения и команды Terminal могут менять длинный список undocumented settings Muse. Без отдельных macOS-разрешений. Большинство настроек безобидны. Одна — нет.

endo_voyager_dictation_endpoint решает, куда уходит диктовка. По умолчанию — на сервер Meta. Атакующий подменяет адрес на свой. Дальше пользователь нажимает микрофон — и аудио плюс текст едут не туда.

  • Читать то, что пользователь продиктовал
  • Дописать вредоносные инструкции, которым Muse доверяет как «своим»
  • Снять auth-токен Muse и управлять аккаунтом агента дальше

С токеном в руках атакующий опирается на уже выданные пользователем привилегии. В PoC Wardle писал вредоносные файлы на диск и делал снимки камерой — часто без явного алерта даже внимательному человеку.

articles/images/a6d44cbe-d933-4654-ab7d-79d1873ba4dcfe59d4a6a9d8cad03d3f17b1d83b222d.jpegarticles/images/a6d44cbe-d933-4654-ab7d-79d1873ba4dcfe59d4a6a9d8cad03d3f17b1d83b222d.jpeg
The Verge: визуальный ряд к угону AI-агента через локальный код

ClickFix: «локальный» баг с remote-вкусом

Meta позже подчеркнула: это не remote exploit. Нужен уже запущенный код под учёткой пользователя. Формально верно.

Wardle ответил иначе. Достаточно ClickFix: социальная инженерия, где человека уговаривают вставить одну команду в Terminal. Ничего скачивать не нужно. После этого локальный hijack и полный контроль над Muse становятся remote-практикой.

articles/images/96eee096-fddc-4630-a030-c97cb490146e86d9d3e0dd02d08acbe490226683ed2c.webparticles/images/96eee096-fddc-4630-a030-c97cb490146e86d9d3e0dd02d08acbe490226683ed2c.webp
PoC Wardle: Muse отвечает, что «непривилегированный» атакующий не может слать промпт — хотя уже может

Две ошибки дизайна

Первая: диктовка в облаке. У macOS давно есть on-device dictation. Если бы Meta взяла системный путь Apple, этот конкретный endpoint-hijack не взлетел бы.

Вторая: любой локальный процесс мог крутить undocumented settings, включая адрес, куда уезжает чувствительная речь. UI-твики — одно. Endpoint транскрипции — другое.

Wardle сформулировал жёстко: планка безопасности у таких агентов должна быть выше. «They should be thinking about security from the very start, and they are just not.»

articles/images/ff43a295-c0b0-4976-90a6-685a8e9bb053acea864d0e9bddb67420e486cabd9804.jpegarticles/images/ff43a295-c0b0-4976-90a6-685a8e9bb053acea864d0e9bddb67420e486cabd9804.jpeg
Ars Technica: иллюстрация к взлому привилегированного AI-агента

Что сказала Meta

Hotfix вышел в часы после публикации Ars. David Singleton из Meta Superintelligence Labs написал в X: это local privilege escalation, не remote exploit. Чтобы навредить, нужен уже вредоносный код под user account. «Practical risk to users of the Muse Mac app was therefore quite low.» И всё равно патч выкатили.

Wardle отдельно поблагодарил за скорость фикса и full disclosure. Но напоминал про ClickFix-вектор, который Meta в первом ответе фактически обошла.

Боковой удар: Amazon против Muse

Примерно за 12 часов до раскрытия 0-day Amazon начал блокировать покупки через Muse. Сообщение пользователям: unauthorized AI agent, нарушает Conditions of Use. Amazon попросил Meta убрать Amazon из опыта агента и сравнил это с правилами для food delivery и travel booking.

То есть за одни сутки Muse получил и публичный security-позор на Mac, и отказ крупного ритейлера пускать агента к чекауту.

articles/images/b38255bb-89b5-4d7a-b928-2488c86cf14a430f863f7c51f28bbc00b3a963c786fd.jpegarticles/images/b38255bb-89b5-4d7a-b928-2488c86cf14a430f863f7c51f28bbc00b3a963c786fd.jpeg
Иконка Muse — 9to5Mac / Meta branding

Что делать пользователям Mac

  • Обновить Muse сразу — hotfix уже в волне после 21–22 сентября
  • Пока не уверены в патче: выйти из Muse или удалить приложение
  • Пересмотреть права Muse и отключить лишнее
  • Не вставлять в Terminal команды с сайтов и из сообщений (ClickFix)
  • Если Mac мог быть скомпрометирован — считать Muse-аккаунт и связанные сервисы под риском и сменить пароли
articles/images/c854bed6-0927-4917-b5fa-25d84bf20c817c69a2923cedce16a10ec3e3929a59b6.jpegarticles/images/c854bed6-0927-4917-b5fa-25d84bf20c817c69a2923cedce16a10ec3e3929a59b6.jpeg
Muse рядом с Messenger, WhatsApp и Facebook — агент сидит внутри экосистемы Meta

Итог простой. Meta продавала Muse как безопасного супер-агента с отдельной VM и Sentinel. Wardle показал, что слабое звено может сидеть не в облачной сказке, а в Mac-клиенте и одной preference. Hotfix приехал быстро. Вопрос к агентной эпохе остался: сколько ещё «локальных» дыр спрятано за маркетингом privacy.