
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-28472 is an authentication bypass vulnerability in OpenClaw's gateway WebSocket connect handshake that allows attackers to skip device identity checks when auth.token is present but not validated. It affects all OpenClaw (npm) versions up to and including 2026.2.1, with the fix introduced in version 2026.2.2. The vulnerability was published on March 5, 2026, and assigned by VulnCheck. It carries a CVSS v3.1 base score of 9.8 (Critical) and a CVSS v4.0 base score of 9.2 (Critical) (GitHub Advisory, Feedly).
The root cause is classified as CWE-306 (Missing Authentication for Critical Function). In src/gateway/server/ws-connection/message-handler.ts, the device-identity bypass logic evaluated the mere presence of a non-empty connectParams.auth.token rather than the result of a validated shared-secret authentication check — effectively a presence check instead of a validation check. This allowed a client to connect to the gateway WebSocket without providing valid device identity or completing the pairing process. The fix (commit fe81b1d) refactors the logic so that skipping device identity now requires a confirmed sharedAuthOk result, meaning the token must pass actual shared-secret validation before the bypass is permitted (GitHub Advisory, Fix Commit).
Successful exploitation allows an unauthenticated network attacker to connect to the OpenClaw gateway WebSocket without valid device identity or pairing, potentially gaining operator-level access to the deployment. This could result in unauthorized access to sensitive data managed by OpenClaw, manipulation of connected infrastructure, and full system compromise depending on the deployment's configuration and the capabilities exposed through the gateway. The impact is most severe in deployments where the gateway WebSocket is reachable from untrusted networks (GitHub Advisory, Feedly).
As of the time of reporting, there is no public proof-of-concept exploit and no confirmed evidence of in-the-wild exploitation (Feedly). The EPSS score is approximately 0.039%, indicating a low current probability of exploitation in the wild. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. However, the attack requires no privileges, no user interaction, and is remotely exploitable over the network, making it straightforward to exploit if the gateway WebSocket is exposed to untrusted parties.
ws://<target>:<port>) without providing valid device identity or pairing credentials.connectParams.auth.token field with any non-empty string value. The vulnerable code checks only for the presence of this field, not its validity.hasTokenAuth (presence check) rather than a validated auth result to set canSkipDevice, the device identity requirement is bypassed and the connection proceeds.handshake state: connected) from clients with no associated device identity (device: null) and no prior pairing record; log entries with conn= identifiers lacking a device ID.auth.token field but no valid shared-secret match, particularly from previously unseen client IDs or IP addresses (GitHub Advisory).Upgrade all OpenClaw deployments to version 2026.2.2 or later, which enforces validated shared-secret authentication before permitting device identity bypass (GitHub Advisory, Fix Commit). For environments where immediate patching is not possible, restrict gateway WebSocket access to trusted networks only — for example, by enforcing Tailscale ACLs or firewall rules so that only trusted users can reach the gateway endpoint. Review access logs for unauthorized connection attempts and ensure no untrusted parties have network-level access to the gateway WebSocket port.
The vulnerability received coverage from security news outlets including The Hacker Wire and was discussed on Mastodon and Twitter/X (Feedly). Belgium's Centre for Cybersecurity (CCB) issued an advisory warning about multiple critical vulnerabilities in OpenClaw's Nextcloud Talk plugin, including this issue. Community discussion appeared on Hacker News. The original reporter (simecek) and analyst (stanislavfortaisle) were credited in the GitHub security advisory (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."