CVE-2026-35619OpenClaw在2026.3.24之前的版本中存在授权绕过漏洞,位于HTTP /v1/models端点。由于该端点未能强制执行操作员读取范围要求,导致仅拥有operator.approvals权限的攻击者,能够通过HTTP兼容路由枚举网关模型元数据。此攻击行为成功绕过了WebSocket RPC中更严格的授权检查,从而造成了敏感信息泄露风险。
该漏洞的根本原因在于OpenClaw系统对于不同协议接口的权限验证逻辑存在不一致性。虽然WebSocket RPC接口正确实施了严格的安全策略,要求读取模型元数据必须具备特定的操作员读取权限,但HTTP /v1/models端点作为兼容接口,却未同步这一校验机制。在具体实现中,当请求到达/v1/models端点时,系统仅验证了请求者是否拥有基本的操作员身份,而未深入检查其令牌中是否包含读取模型所需的具体作用域。因此,攻击者可以利用持有`operator.approvals`(仅审批权限)的低权限令牌,直接构造HTTP GET请求访问该端点。由于校验逻辑的缺失,服务器会错误地返回网关中所有模型的元数据信息。这种越权访问使得攻击者能够获取系统内部的敏感配置信息,为后续攻击提供数据支持。