top of page

Meta Muse 安全警告:一项漏洞曾让该代理变成后门

6天前
讀畢需時 14 分鐘

一名安全研究员在该代理的 Mac 应用发布仅四天后便发现漏洞,Meta 随后加强了 Muse 的安全提示。Meta Muse 安全警告紧随一项补丁而来;该漏洞可让本地软件重定向语音指令并窃取账户凭证。

该漏洞并不能让远程攻击者在无人协助的情况下入侵一台干净的 Mac。不过,若恶意软件已在用户账户下运行,就可能继承用户授予 Muse 的全部权限。

这一区别限制了漏洞的即时影响范围,但并未消除更大的担忧。Muse 的价值正在于它可以访问文件、消息、日历、电子邮件、已连接服务及其他敏感资源。

传统应用通常只处理一组有限的任务。自主代理则可以组合多项权限、理解开放式指令,并跨多个服务采取行动。这会令一个小型客户端弱点带来更严重的后果。

Meta 很快修复了这一脆弱行为。然而,这一事件暴露出该公司的安全架构与连接用户的普通桌面软件之间存在缺口。

核心问题不在于 Meta 是否修复了某项设置,而在于用户能否安全地向 AI 代理授予足够权限,使其真正具备实用价值。

Meta 在修复 Muse 后新增更明确的警告

Meta 的应对措施结合了软件修复,以及针对向自主代理授予广泛访问权限风险的更强警告。

Meta 于 2026 年 9 月 8 日在美国推出 Muse。该公司将其描述为能够完成在线任务的个人代理,而不只是回答问题。

Muse 可以起草并发送电子邮件、填写表单、预订旅行、在线购物、创建文档,并与已连接的应用协同工作。即使用户关闭其界面,它也可以继续执行长时间运行的任务。

该公司于 9 月 17 日发布 Mac 客户端。经用户授权后,该应用可与本地文件、Messages、Notes、日历、麦克风及其他受保护资源交互。

安全研究员 Patrick Wardle 于 9 月 21 日公开披露了该漏洞。他的概念验证针对一项未公开记录的 Muse 偏好设置,该设置用于控制语音听写流量的目的地。

据报道,任何以已登录 Mac 用户身份运行的进程,都可以在无需获得额外 macOS 权限的情况下修改该偏好设置。随后,该进程可将 Muse 的听写流量发送至攻击者控制的端点。

Meta 在披露后修改了应用。Meta Superintelligence Labs 的 David Singleton 在接受更新报道时表示,该公司已修改 Muse 以解决该漏洞。

The Information 随后报道称,Meta 正在 Muse 内部加入更明确的安全警告。其公开简报称,这项警告是在一个可能暴露敏感个人信息的漏洞之后推出的。

该简报没有公开新警告的完整措辞和展示位置。因此,很难判断该提示是否说明了具体的 Mac 攻击,还是代理权限带来的更广泛风险。

Meta 尚未发布包含漏洞标识符、受影响版本或详细修复时间线的常规安全公告。公开报道仅证实,该公司在 Wardle 披露后不久便修改了应用。

这一区别很重要。警告可以帮助用户作出更明智的权限选择,但无法强制建立安全边界。

有效的提示应说明 Muse 可以访问哪些资源、哪些操作需要确认,以及本地设备被攻破后这些保护将如何变化。它还应让撤销权限变得容易。

因此,Meta Muse 安全警告代表了两种不同的应对措施。补丁解决了已发现的设置问题,而提示则针对围绕整个产品的信任决策。

第二个问题更难解决。用户很少理解,向一个应用授予消息、文件、位置、日历和已连接账户访问权的综合影响。

Muse 还会跨设备和服务持续工作。因此,被窃取的代理凭证可能在最初遭入侵的 Mac 之外造成风险暴露。

该漏洞将这种理论担忧变成了具体示范。一个小小的配置错误,成为通往用户更广泛数字生活的潜在桥梁。

Muse 代理安全漏洞的工作原理

该漏洞并未攻破 Meta 的云端隔离机制,而是劫持了与隔离代理通信的受信任客户端。

Muse 的 Mac 应用提供用于输入提示词的语音功能。客户端会通过本地偏好设置指定的端点发送听写音频或转写内容。

Wardle 发现了一项名为 endo_voyager_dictation_endpoint 的未公开记录偏好设置。根据他的演示,另一项本地进程可以在不具备更高权限的情况下修改该值。

该进程可将语音流量从 Meta 重定向至攻击者控制的服务器。该服务器可以在转发经篡改的指令之前,查看用户的请求。

这一位置带来了三种已报告的攻击机会。攻击者可以截获听写内容、附加被 Muse 视为可信的指令,并获取随请求发送的身份验证令牌。

身份验证令牌是一种凭证,可让应用维持已登录会话而无需反复请求密码。窃取该令牌可能使攻击者能够冒充该会话。

Wardle 演示称,被截获的凭证可用于访问 Muse 的对话历史,并通过用户账户发出指令。由于 Muse 会在设备间同步,控制权未必仅限于遭入侵的 Mac。

在他的测试中,该代理能够报告 iPhone 的位置、扫描附近的 Bluetooth 设备,并识别可用的智能家居功能。部分操作仍需要批准,或仍受到限制。

此次攻击并未独立绕过 macOS 围绕各个应用设置的保护。相反,它利用了 Muse——一个已获用户授权的权限代理。

这一差异是理解风险的关键。拥有普通用户级访问权限的恶意软件,可能无法直接读取受保护消息、启用摄像头或查看位置信息。

但若它可以控制拥有这些权限的受信任代理,就能尝试让该代理执行这些操作。代理由此成为权限放大器。

Wardle 将这一结果描述为把 Muse 变成了“终极后门”。他更广泛的技术批评集中在允许普通进程修改敏感通信端点这一点上。

这篇技术分析还强调了一项重要限制:该利用需要在用户账户下执行代码,且无法单独攻破一台未受影响的 Mac。

不过,ClickFix 攻击活动可以提供这一初始立足点。ClickFix 是一种社会工程技术,诱使用户粘贴并运行恶意命令。

这一情景并不要求攻击者分发常规应用。欺骗性网站可以将命令伪装成修复步骤、验证流程或虚假 CAPTCHA 指令。

一旦受害者运行该命令,它就可以修改存在漏洞的偏好设置。攻击者随后可以等待用户启用 Muse 的语音界面。

这一攻击链涉及用户交互,因此可能受害者的范围有所缩小。但它仍然意义重大,因为社会工程攻击活动经常依赖类似行为。

该漏洞也说明了为何“本地”等安全标签可能具有误导性。本地访问描述的是技术前提,而不一定是攻击者的物理位置。

远程操作者可通过钓鱼、恶意下载、遭入侵的浏览器扩展或复制的终端命令获取本地代码执行权限。由此产生的进程仍在本地运行。

Meta 的补丁似乎已移除或限制了这一暴露行为。Wardle 公开肯定了快速响应,尽管 Meta 对变更披露的技术细节有限。

这一速度令人鼓舞。缺少安全公告则让防御者难以获知受影响版本、检测机会,以及被窃取的凭证是否需要失效处理等细节。

对消费者而言,更新 Muse 是即时的防护措施。怀疑设备已受攻击的用户还应检查已连接服务,并撤销不必要的权限。

更广泛的教训超出了这一项偏好设置。任何承载代理指令或凭证的可配置端点,都应属于产品的核心安全边界。

Meta Muse 安全警告考验其隐私承诺

该漏洞直接冲击了 Meta 的核心卖点,因为 Muse 被定位为一款围绕安全与隐私设计的代理。

Meta 并未将保护机制视为次要功能。其Muse 发布详情介绍了为每位用户配备的专用虚拟机,并强调对已连接服务的控制。

该云端虚拟机包含代理的工作环境、浏览器和数据。Meta 表示,其他用户的代理无法进入这一环境。

一个名为 Sentinel 的独立组件会审查 Muse 访问互联网或已连接服务的尝试。它可以批准操作、阻止操作,或要求用户确认。

Meta 还将代理运行时与凭证存储分离。Muse 提出工具操作,而 Sentinel 则在该运行时之外处理携带凭证的请求。

这一架构针对多种严重的代理威胁。一张恶意网页可能会在代理读取的内容中放置隐藏指令,这种技术被称为间接提示词注入。

如果代理遵循这些指令,Sentinel 仍可审查所请求的外部操作。这就在被操纵的推理与具有重要后果的操作之间建立了另一道边界。

Meta 的安全架构称,该公司假定代理有时会犯错或遭遇攻击。因此,该系统限制模型可直接访问的资源。

该公司还为 Muse 开放了公共漏洞赏金计划。Meta 表示,符合条件的报告可获得可观奖励,并会特别关注提示词注入相关发现。

这些控制措施仍然具有意义。Wardle 的漏洞并未显示一个 Muse 云端环境能够侵入另一个环境,也未证明 Sentinel 设计失效。

它表明,受保护的云端代理仍依赖其本地界面的安全性。如果攻击者能在指令到达云端前控制它们,云端隔离就无法确定用户的原始意图。

Sentinel 可以判断一项操作在技术上是否被允许,却无法可靠地识别一个看似有效的提示词是否在到达前被秘密篡改。

这正是 Meta Muse 安全警告背后的承诺与现实冲突。Meta 围绕恶意网页内容、代理失误和凭证隔离构建了防御措施。

暴露的听写设置则开辟了另一条路径。它让另一个本地进程能够干扰用户表达意图的通信通道。

当攻击者能够向受信任的操作者交付指令时,再安全的保险库也只能提供有限保护。该操作者仍可能在所有正式规则的范围内行事。

这一警告还引出了一个产品设计问题。要提供 Meta 所宣传的体验,Muse 必须请求广泛的访问权限。

无法读取日历的代理无法管理日程。无法访问电子邮件的代理无法处理通信,而没有浏览器访问权限的代理也无法完成线上事务。

减少权限能够保护用户,但也会削弱实用性。扩大权限可以提升自动化能力,同时也会增加客户端遭入侵、会话被盗和指令被误解所造成的损害。

传统权限提示将访问权限视为一系列彼此独立的选择。用户分别批准对日历、麦克风、文件或消息的访问。

代理则会将这些输入整合为计划。它可以推断其中的关联,在服务之间转移信息,并执行任何单一权限对话框都无法解释的一连串操作。

更明确的警告可以传达这种累积效应,但无法消除其中根本的权衡。

Meta 表示,人们可以自行决定授予 Muse 多大访问权限。但真正有意义的控制还需要易于理解的默认设置、可见的活动记录、范围有限的权限,以及快速撤销机制。

用户不应必须理解端点重定向或令牌重放,才能做出安全选择。产品必须假定他们不会理解这些技术细节。

一次补丁无法解决权限放大器问题

修复的设置范围有限,但安全挑战影响着每一个利用用户累积权限行动的代理。

个人 AI 代理与聊天机器人的不同之处在于,它们能够执行任务。这需要凭证、持久记忆、软件连接器、浏览工具以及对本地资源的访问权限。

每项能力都会形成一个潜在边界。代理必须将用户请求与嵌入在文档、消息、网页和工具输出中的指令区分开来。

客户端还必须保护连接用户与代理的会话。连接器需要安全的凭证存储,而确认界面必须清晰描述影响重大的操作。

任何一层发生失效,都可能削弱其他层的保护措施。这就是为什么出色的云端架构并不能保证端到端产品安全。

Muse 事件涉及客户端配置,而非模型行为。然而,其影响因代理能够组合原本彼此分离的权限而被放大。

安全团队通常将这种行为称为“混淆代理”问题。受信任系统因将不受信任方的指令误认为已获授权的请求,而为该方执行操作。

自主代理使这一问题更加棘手,因为它们的命令以自然语言表达。系统需要解释目标,而不是遵循一组固定按钮。

当现有选项不足时,代理还可能创建连接器或工具。这种灵活性扩大了防御方必须监控的路径数量。

对于个人用户,Meta 提供活动历史和权限控制。这些工具可帮助用户检查 Muse 曾尝试执行什么操作,并断开服务连接。

企业环境则需要额外保障。员工可能安装消费者级代理、连接工作账户,并在未经过集中审核的情况下形成一种新的影子 AI。

VentureBeat 发现,Meta 的公开文档并未说明集中式安全信息导出、数据丢失防护集成或企业管理控制台。

其企业访问测试显示,Muse 将信息写入了一个已连接的电子表格。该测试使用的是个人沙盒,而非企业账户。

这一示例并不能证明发生了企业数据泄露。它表明,一旦用户授予代理对目标位置的访问权限,代理就能轻易移动数据。

传统安全监控往往聚焦于可疑可执行文件或未经授权的登录。代理操作则可能来自使用合法用户会话的已签名软件。

在每一项技术层面上,这种行为都可能看起来正常。风险来自操作的目的、内容和顺序。

这给安全产品带来了一个难题。它们必须区分用户请求的工作流与隐藏指令,同时不能阻碍用户想要的自动化。

确认提示是一种防御手段,但过多提示会训练用户自动批准操作。提示过少则可能让影响重大的步骤在缺乏充分审查的情况下通过。

实用的系统需要基于风险的审批机制。读取公开网页不应与发送私人消息或转移账户数据受到相同对待。

代理还应呈现指令来源。用户需要知道一项拟议操作是来自自己的提示、网页、电子邮件,还是自动生成的子任务。

Meta Muse 的安全警告可以解释风险暴露,但产品控制必须在实际决策过程中让这种来源可见。

最小权限访问仍然至关重要。用户应仅向 Muse 授予当前任务所需的资源,而非对每一项可能有用服务的永久访问权。

临时权限还能进一步降低暴露风险。访问权限可在任务完成后、指定时间结束后,或代理达到特定里程碑时失效。

会话凭证也应能够轻松在不同设备间撤销。当受损令牌持续有效,并在各处控制同步代理时,其危害会更大。

Meta 的补丁解决了公开演示的攻击路径,但并未消除让这一路径变得重要的权限放大效应。

竞争压力在于能力与风险之间的平衡

Meta 必须证明,Muse 能够广泛行动,却不会让广泛访问显得鲁莽。

个人代理市场会奖励那些能在有限监督下完成有意义工作的产品。一个频繁停下来寻求确认的谨慎助手,可能并不比聊天机器人更好用。

行动过于自由的代理则会带来另一种失败。一次被误解的提示、恶意页面、受损客户端或被盗令牌,都可能在已连接服务中触发操作。

Meta 并非唯一面临这种张力的公司。OpenAI、Google、Anthropic 及多家规模较小的开发商,都在构建能够浏览网页、编写代码、操作文件并使用外部工具的代理。

它们的实现方式各不相同,但每家提供商都必须明确用户意图在哪里结束、不受信任的输入从哪里开始。每家也都必须控制凭证如何在工具之间流动。

Muse 的差异化重点是个人连续性。Meta 希望该代理能够记住长期目标、在后台工作,并通过熟悉的渠道通信。

这种连续性提高了实用性,因为用户无需为每项任务重新构建上下文。但它也将敏感信息和权限集中到一个系统中。

这一安全漏洞出现之际,Meta 正对防护能力作出异常强烈的宣传。Meta 表示,Muse 从底层开始便被打造为私密、安全且可靠的产品。

安全研究员 Wardle 在发现客户端弱点后质疑了这种表述。在他的技术批评文章中,他认为高权限代理需要达到更高得多的安全标准。

Meta 可以合理地指出补丁、分层云端控制以及需要本地执行这一条件。批评者同样可以合理地回应:客户端本不应暴露该设置。

两种立场都描述了事件的一部分。这一漏洞既不是 Muse 架构的全面崩溃,也不是无关紧要的桌面端 bug。

它的重要性来自受影响会话背后的权限。一个重定向普通录音机的缺陷会暴露音频。

而自主代理中的类似缺陷,则可能暴露音频、篡改命令、窃取代理会话,并访问已连接资源。

Meta 还面临来自服务提供商的压力。据报道,Amazon 阻止 Muse 在其网站购物,并反对第三方代理在缺乏充分透明度的情况下行动。

这场争议与 Wardle 的发现彼此独立,但反映出同一项信任问题。代理代表用户行动,却同时引入另一家公司、另一层自动化以及另一条数据路径。

网站需要确定自动化访问者是否遵守其规则,并能准确呈现用户同意。消费者则需要知道哪一方持有他们的凭证和购买历史。

代理开发商希望实现广泛互操作性。服务运营商则希望控制自动化访问、欺诈风险、支持成本和客户关系。

Muse 内部的一则警告无法解决这些问题。但它表明 Meta 认识到,权限决策需要得到更突出的处理。

该公司的竞争挑战在于让防护措施可被观察和理解。用户无法直接评估安全虚拟机,但能够理解限定范围的权限和清晰的审批界面。

他们也能理解 Muse 是否标识指令来源、记录已完成的操作,并提供立即停止按钮。

信任将较少取决于笼统保证,而更多取决于这些日常交互。成功的补丁能阻止一次利用,而可靠的控制机制塑造每一项任务。

Meta Muse 安全警告后需要关注什么

三个信号将表明 Meta 是将此次事件视为孤立 bug,还是更广泛的代理安全教训。

第一个信号是一份详细的安全公告。Meta 应记录受影响的 Muse 版本、补丁的具体行为、凭证暴露情况以及建议的修复措施。

这类披露将帮助用户判断自己是否运行过存在漏洞的版本,也能帮助防御方搜索可疑端点变更或未经授权的会话。

如果 Meta 公布这些细节,将增强该公司拥有成熟漏洞响应流程的说法。持续含糊不清则会削弱这一论点。

第二个信号是权限和警告机制的重新设计。新提示应说明,已连接服务形成的是累积性访问,而不只是一组互不相关的批准。

用户应能够授予特定任务或临时访问权限。在影响重大的操作发生前,他们还应看到 Muse 计划使用哪些资源。

更好的控制机制将表明 Meta 已从权限放大器问题中吸取教训。泛泛的法律警告大多只会将责任重新推回给用户。

第三个信号是企业可见性。组织需要知道员工何时将 Muse 连接到工作数据,以及代理之后做了什么。

有用的控制措施包括受管账户限制、审计导出、会话撤销、连接器清单,以及与现有安全监控的集成。

Meta 主要将 Muse 定位为消费者产品。但只要这些工具能够节省时间,员工仍会将功能强大的消费者代理用于工作。

即使没有正式的企业版,这也使企业可见性变得相关。在员工设备上,个人数据与工作场所数据之间的边界很少能保持清晰。

读者还应关注独立测试。Wardle 的发现针对 Mac 客户端,而 Meta 已发布的架构则主要聚焦其云端环境。

未来评估应审查移动客户端、浏览器会话、连接器授权、跨设备令牌,以及为代理指令显示的来源信息。

没有产品能够承诺消除所有漏洞。真正有意义的问题是,当另一个漏洞出现时,系统是否能限制损害。

对于当前 Muse 用户,实际应对方式很直接:安装所有可用更新,移除不需要的连接,并检查代理的活动历史。

用户也应重新审视永久权限。如果 Muse 只是为了某项任务需要访问日历,并不意味着它也自动需要访问消息、本地文件或位置信息。

在更新前使用过语音输入的用户,应留意陌生会话或意外操作。任何怀疑账号已遭入侵的人,都应撤销已连接的凭据并检查账户活动。

Meta 关于 Muse 的安全警告,并不能证明自主个人代理天生不安全。它证明的是,这类系统的安全性不只取决于模型和云端沙箱。

每个客户端、令牌、连接器、权限对话框和审批路径,都会成为受信任系统的一部分。边缘环节的薄弱点,可能会重新导向中心所保护的权限。

Meta 很快修复了这一漏洞。更艰巨的任务是证明:当下一处漏洞出现时,Muse 的访问权限依然清晰可理解、可控可收。

在赋予任何个人代理更广泛的访问权限之前,请审查它能读取什么、能更改什么,以及你能多快将其停止。随后再问自己:节省下来的时间和精力,是否值得将这些权限集中交给一个自主系统。这一问题比任何单一的安全标签都更重要。

 
 

免费开始使用

一款本地优先的AI助手

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)和M-Chip Mac 。

你的 AI 工作伙伴

和 remio 一起高效工作

规划、创作、交付

一站式完成

bottom of page