五个OpenClaw0day可导致攻击者劫持可信AI代理访问权限"

admin 2026-10-20 21:46:31 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

五个 OpenClaw 0day 可导致攻击者劫持可信 AI 代理访问权限

Abinaya
Abinaya

代码卫士

2026年6月4日 18:04
北京

在小说阅读器读本章

去阅读

  聚焦源代码安全,网罗国内外最新资讯!

编译:代码卫士

安全研究员 Philip Garabandic 发现了OpenClaw 中存在五个 0day 漏洞,可导致攻击者绕过信任边界并劫持多个消息平台中的 AI 代理访问权限。

OpenClaw 通过 Slack、Discord、Microsoft Team、Matrix 和 Telegram 等服务集成 AI 代理,严重依赖于用户定义的白名单来判断可与代理交互的角色。这一信任模型认为仅有明确获得批准的身份才能向代理签发命令,访问敏感数据、内部API或系统级别的执行能力。然而研究员发现,该信任模型因为在白名单处理过程中的身份解析不当问题,已经不起作用。

01

五个 OpenClaw 0day

这些漏洞源于一个反复出现的设计缺陷:在服务初始化期间,系统会将人类可读的标识符(例如显示名称)解析为稳定的用户 ID。由于在大多数聊天平台上,显示名称是可变的,攻击者只需将用户名改为与允许名单中的身份相匹配,就能轻易地冒充受信任的用户。该漏洞最初在 OpenClaw 的 Telegram 集成中发现,并已根据安全公告 GHSA-mj5r-hh7j-4gxf 进行了修复。尽管漏洞已修复,但同样的根本原因仍然存在于另外五个渠道的扩展中,分别是 Slack、Discord、Matrix、Zalo 和 Microsoft Teams。每个实现都独立地重新引入了相同的不安全模式,这凸显了分布式开发及安全策略执行不一致所带来的更广泛问题。

02

漏洞原因简述

该漏洞的核心在于一个有缺陷的启动解析过程。虽然运行时检查通常会验证稳定的用户 ID,但初始化逻辑会基于 displayName 或 username 等可变字段,通过目录查询来解析允许列表中的条目。

如果在服务重启之前,攻击者将其显示名称更改为与允许名单中的用户相匹配,系统就可能错误地将攻击者的 ID 绑定到受信任的允许列表中。一旦发生这种情况,攻击者就能完全控制代理的交互,而合法用户则会被默默地排除在外。

03

通过AI工具发现,影响严重

这些漏洞是通过一个名为 agentgg 的专用 AI 驱动静态分析工具发现的,该工具能够根据历史安全公告生成自定义检测器。通过分析 OpenClaw 先前的漏洞,该工具针对反复出现的不安全模式开发了有针对性的检测逻辑,最终识别出一个在多个模块中复现的缺陷。

OpenClaw 的维护者已确认并处理了这些漏洞,其修复措施强制执行严格的基于 ID 的匹配,并将基于名称的解析置于明确的配置标志之后。从安全角度来看,此类漏洞属于 CWE-639 类型,该类型描述了通过用户控制的标识符绕过授权的行为。

这类漏洞在 AI 代理环境中影响尤为严重,因为被攻破的访问权限可能转化为任意命令执行、数据泄露或在集成系统内的横向移动。Philip Garabandic提到,此事件突显出一个问题:修补单个组件并不能消除潜在的漏洞类别。如果没有系统性的检测机制,同样的缺陷可能会在并行的实现中悄无声息地扩散。通过将过往的 incident 数据转化为自动化检测工作流,组织可以防止重复性错误,并在日益复杂的 AI 驱动架构中加强信任边界。

开源卫士试用地址:https://oss.qianxin.com/#/login

代码卫士试用地址:https://sast.qianxin.com/#/login


推荐阅读

ClawJacked 攻击可导致恶意网站劫持 OpenClaw 窃取数据

AI 编程助手 Cline CLI 2.3.0遭篡改,悄悄安装 OpenClaw

AI 助手OpenClaw 易遭一次点击 RCE 攻击

原文链接

https://cybersecuritynews.com/five-openclaw-0-days/

题图:Pixabay License

本文由奇安信编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。

奇安信代码卫士 (codesafe)

国内首个专注于软件开发安全的产品线。

 觉得不错,就点个 “在看” 或 \"赞” 吧~


五个OpenClaw0day可导致攻击者劫持可信AI代理访问权限" 网络安全文章

五个OpenClaw0day可导致攻击者劫持可信AI代理访问权限"

安全研究员发现OpenClaw存在五个0day漏洞,攻击者可通过修改显示名称冒充白名单用户,绕过信任边界劫持AI代理访问权限。漏洞源于初始化时使用可变字段解析身份的设计缺陷,影响Slack等主流消息平台。建议强制执行基于ID的匹配机制,并利用AI驱动工具进行系统性漏洞检测。
Frida源码分析之JavaHook原理篇" 网络安全文章

Frida源码分析之JavaHook原理篇"

该文档深入分析了Frida框架中JavaHook的底层实现原理,重点解析了frida-java-bridge源码中implementation.set方法的执行流程。文档详细阐述了如何将用户定义的JS钩子函数封装成native函数,并通过ArtMethodMangler.replace方法修改ArtMethod结构体实现方法替换,同时处理了JNI参数转换和Xposed兼容性等关键技术点。
招生!赠开学礼包-2026看雪·安卓高级研修班(2w/3w计划-夏季班)" 网络安全文章

招生!赠开学礼包-2026看雪·安卓高级研修班(2w/3w计划-夏季班)"

这是看雪学苑推出的安卓高级研修班招生信息,旨在为有一定基础的安卓逆向研究人员提供进阶学习机会。课程分为月薪两万和三万两个独立计划,内容各有侧重,前者偏向工作岗位一线逆向需求,后者聚焦高级调试技巧。学员将获得专属班主任服务、学习资料,并可参与直播答疑和优秀学员作品展示。完成课程后还可获得看雪安卓应用安全能力认证。
以AI治理AI!悬镜原创“AI智能体疫苗技术”硬核守护智能体运行时安全" 网络安全文章

以AI治理AI!悬镜原创“AI智能体疫苗技术”硬核守护智能体运行时安全"

悬镜安全原创AI智能体疫苗技术应对AgenticAI时代三大安全威胁:影子AI资产盲区、权限越界和决策黑箱。该技术通过内生自免疫、敏捷自适应和共生自进化三大特性,将安全能力嵌入智能体全生命周期,实现毫秒级威胁阻断、小时级策略迭代和持续进化防护。文章提出本攻快三维协同方案,包括供应链源头治理、AI治理AI内核阻断和安全情报预警机制。
评论:0   参与:  0