Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable WebSocket endpoint (AV:N/AC:L), but attacker must already control a paired device session (PR:L), no user interaction, and node-level access yields high C/I/A within the same node (S:U).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Lifecycle Timeline
2DescriptionCVE.org
OpenClaw before 2026.5.26 contains an authorization bypass vulnerability where a surviving pairing-scoped device session can re-establish node token authority after revocation. Attackers with a paired device can regain WebSocket node-level access without renewed approval, weakening revocation controls and maintaining unauthorized access longer than intended.
AnalysisAI
Authorization bypass in OpenClaw before 2026.5.26 allows an attacker with a previously paired device to re-establish WebSocket node-level authority after the session has been revoked, effectively defeating the revocation control. The flaw stems from a surviving pairing-scoped device session that can mint new node tokens without renewed approval, letting authenticated attackers retain unauthorized node-level access longer than intended. No public exploit identified at time of analysis, but the issue is acknowledged in a GitHub Security Advisory (GHSA-q99w-vh6v-q3v7) and a VulnCheck advisory.
Technical ContextAI
OpenClaw uses a pairing-and-token model in which a device is paired with a node and then issued scoped session tokens to authenticate WebSocket connections to node-level APIs. The vulnerability is a CWE-613 Insufficient Session Expiration issue: the pairing-scoped device session is not fully invalidated when a node token is revoked, so the still-trusted device session can be reused to obtain fresh node-level tokens. In effect, revocation acts only on the derived token rather than on the underlying pairing session that authorizes token issuance, breaking the trust-hierarchy assumption that revoking a token cuts off downstream access.
RemediationAI
Vendor-released patch: OpenClaw 2026.5.26 - upgrade to this version or later, per the GitHub Security Advisory at https://github.com/openclaw/openclaw/security/advisories/GHSA-q99w-vh6v-q3v7 and the VulnCheck advisory at https://www.vulncheck.com/advisories/openclaw-node-token-revocation-bypass-via-pairing-scoped-device-session. Until the upgrade is rolled out, operators should treat token revocation as insufficient on its own and additionally unpair the affected device at the pairing layer (removing the device pairing entry, not just revoking issued tokens), which forces a fresh approval flow but disrupts legitimate use of that device until re-pairing. As a network-layer compensating control, restrict WebSocket node endpoints to known management networks or mTLS-authenticated clients so that a still-trusted but suspect device cannot reach the node API path used to re-mint tokens; this adds operational overhead and may break remote management for legitimate paired devices that connect from outside the allowed network.
Auth bypass in OpenClaw voice-call extension before 2026.2.1. EPSS 0.68%. PoC and patch available.
Privilege escalation in OpenClaw (pre-2026.3.28) allows unauthenticated remote attackers to gain administrative access b
OpenClaw versions 2026.2.22 through 2026.2.24 contain a privilege escalation vulnerability that allows authenticated att
An authorization mismatch vulnerability in OpenClaw versions prior to 2026.3.1 allows authenticated users with operator.
OpenClaw versions prior to 2026.1.29 automatically establish WebSocket connections to attacker-controlled gateway URLs e
Path traversal in OpenClaw through version 2026.3.23 enables unauthenticated remote attackers to read arbitrary files in
OpenClaw sandbox browser functionality launches x11vnc for noVNC observer sessions without requiring authentication, all
OpenClaw versions before 2026.2.26 allow authenticated attackers to write arbitrary files outside the workspace director
OpenClaw versions prior to 2026.2.22 contain a shell environment variable injection vulnerability in the system.run func
OpenClaw versions prior to 2026.2.22 contain a resource exhaustion vulnerability where the application fails to consiste
OpenClaw versions prior to 2026.3.1 contain a sandbox escape vulnerability that allows authenticated attackers with low
OpenClaw versions 2026.1.30 and below fail to validate Telegram webhook secret tokens when `channels.telegram.webhookSec
Same weakness CWE-613 – Insufficient Session Expiration
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37145
GHSA-q99w-vh6v-q3v7