CVE-2026-32039OpenClaw在2026.2.22之前的版本中存在授权绕过漏洞。该漏洞源于`toolsBySender`组策略匹配机制存在缺陷,允许攻击者利用标识符碰撞攻击继承提升的工具权限。攻击者可以通过操纵无类型的sender keys,使其与可变身份值(如senderName或senderUsername)发生碰撞,从而绕过发送者授权策略,获取对特权工具的未授权访问。
该漏洞的核心在于OpenClaw处理`toolsBySender`组策略匹配时的逻辑缺陷。系统在验证发送者身份时,对于无类型的sender keys缺乏严格的类型检查机制。攻击者利用这一疏漏,可以构造特定的恶意请求,强制将低权限的sender key与系统中高权限用户的可变身份值(如`senderName`或`senderUsername`)进行碰撞。由于系统错误地将两者视为同一实体,导致权限验证机制失效。成功利用此漏洞后,攻击者能够绕过原本的发送者授权策略,非法继承并执行特权工具操作,从而获取敏感数据或破坏系统完整性。