事件背景:被动安装的“桥梁”
近期,知名隐私专家 Alexander Hanff 对 Claude Desktop 客户端进行了一次深入的审计。审计结果显示,Claude Desktop 在安装过程中会静默部署一个原生消息桥接(Native Messaging Bridge)组件。该组件主要用于实现浏览器与本地可执行程序之间的通信,但其安装过程缺乏透明度,且在用户未安装相关插件的情况下依然会自动生成配置文件。
从我们的应急响应经验来看,这种未经显式授权的权限扩展往往是企业内网安全管理的“盲区”。当此类组件在用户不知情的情况下与浏览器建立连接,潜在的攻击面就会被显著扩大。
攻击链分析:绕过沙箱的风险
该组件的核心功能在于通过“本地消息传递”机制,打破浏览器原有的安全沙箱限制。在正常情况下,浏览器插件运行在严格的受限环境中,但该桥接组件允许外部可执行程序直接与浏览器交互。
这意味着,一旦攻击者利用提示词注入(Prompt Injection)等手段控制了 Claude 模型,或者通过恶意插件利用该桥接接口,攻击者便可能获得以下高危权限:
- 捕获浏览器登录态(Session),实现会话劫持。
- 对页面内容进行实时监控、数据提取及表单自动填充。
- 记录浏览器操作并将其转化为 GIF 动画,从而窃取敏感信息。
这一环节是很多企业容易忽视的,因为这类操作往往被包装在“提升用户体验”的合法需求之下,极易绕过传统的终端安全检测。
技术手法解析:隐蔽的配置篡改
审计发现,Claude Desktop 在 Chromium 内核浏览器中采取了多种隐蔽策略:
- 强制绑定:无论用户是否安装了相关插件,客户端都会在系统内创建对应的 JSON 清单文件(Manifest),预授权特定插件 ID 调用本地程序。
- 持续对抗:该配置具有极强的顽固性,即使删除相关文件,客户端启动时也会自动复写,只有卸载主程序才能彻底清除。
- 伪装性:清单文件的命名极具迷惑性,且会在系统内创建大量冗余目录,即便目标浏览器未安装,也会触发相关操作。
类似攻击在近年来明显增加,攻击者越来越倾向于利用系统级配置修改来获取持久化权限。
安全建议与 Solar 经验
针对此次事件,Solar 应急响应团队建议企业用户及个人采取以下防护措施:
- 资产盘点与合规检查:企业安全团队应定期扫描终端的浏览器插件配置目录(特别是
NativeMessagingHosts目录),重点排查是否存在未经授权的 JSON 清单文件。 - 权限最小化原则:对于需要深度集成浏览器的办公软件,应进行严格的权限评估。如果业务不需要,应禁止桌面客户端与浏览器的深度联动。
- 强化端点监控:部署专业的 EDR 系统,监控浏览器进程与本地可执行文件之间的异常调用行为,特别是针对
Native Messaging通信链路的审计。 - 增强安全意识:在面对人工智能辅助工具时,切勿将其视为绝对安全的“封闭空间”,避免在与此类工具交互时处理极度敏感的内部机密数据。
从我们的响应经验来看,防范此类风险的核心在于“透明度”。任何未经用户明确授权的系统级修改,都应被视为潜在的安全威胁。
如果您想了解勒索病毒的最新发展趋势,或在实际业务中遇到类似安全事件,欢迎关注“Solar应急响应团队”。
全国热线:400-613-6816 官网:www.solarsecurity.cn / www.sierting.com