
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-41299 is an authorization bypass vulnerability in OpenClaw, a Node.js package, affecting all versions before 2026.3.28. The flaw exists in the chat.send gateway method, where ACP (Access Control Platform)-only provenance fields are gated by self-declared client metadata from the WebSocket handshake rather than verified server-side authorization state. This allows authenticated operator clients to spoof ACP identity labels and inject reserved provenance fields intended exclusively for the ACP bridge. The vulnerability was published on April 21, 2026, with a patch released in version 2026.3.28. It carries a CVSS v3.1 base score of 7.1 (High) and a CVSS v4.0 base score of 7.1 (High) (GitHub Advisory, VulnCheck).
The root cause is classified under CWE-807 (Reliance on Untrusted Inputs in a Security Decision) and CWE-290 (Authentication Bypass by Spoofing). The vulnerable components are src/gateway/server-methods/chat.ts and src/gateway/server/ws-connection/message-handler.ts, where the server trusts client-supplied metadata provided during the WebSocket handshake to determine whether a client is authorized to set ACP-only provenance fields. An authenticated operator can manipulate this metadata at connection time to impersonate the ACP bridge identity, bypassing the intended access control gate. The fix, introduced in commit 4b9542716c, enforces verified scope checks server-side rather than relying on client-declared identity (GitHub Advisory).
Successful exploitation allows an authenticated operator to forge ACP identity labels and inject reserved provenance fields into chat messages, compromising data integrity. This could enable unauthorized privilege escalation within the chat system, manipulation of message provenance metadata, and potential abuse of trust relationships that downstream systems place on ACP-sourced messages. Confidentiality impact is low (limited exposure of internal metadata structures), while integrity impact is high due to the ability to inject falsified authorization claims (GitHub Advisory, VulnCheck).
No public proof-of-concept exploit code is known to exist, and there is no evidence of in-the-wild exploitation at this time. The vulnerability requires an authenticated operator account and network access, but no user interaction. The EPSS score is approximately 0.048% (0.000480), indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog (VulnCheck).
chat.send gateway method call over the established WebSocket connection, including reserved ACP-only provenance fields in the message payload that would normally be rejected for non-ACP clients.chat.send calls containing reserved provenance fields from non-ACP client sessions.chat.send invocations with ACP provenance fields from sessions authenticated as standard operator accounts rather than the ACP bridge service account; anomalous client metadata values in WebSocket connection logs.The primary remediation is to upgrade OpenClaw to version 2026.3.28 or later, which enforces server-side verified scope checks for ACP provenance fields (commit 4b9542716c). As an interim measure, restrict operator account privileges to the minimum necessary and audit WebSocket connection logs for suspicious client metadata patterns. Additionally, implement network-level controls to limit which clients can reach the OpenClaw gateway, reducing the attack surface until patching is complete (GitHub Advisory, VulnCheck).
The vulnerability was reported by security researcher zpbrent and the advisory was published by steipete on the OpenClaw GitHub repository. No significant broader media coverage or notable public researcher commentary beyond the official advisory and VulnCheck tracking entry has been identified at this time (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."