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, low-complexity authorization bypass needing an authenticated low-trust account (PR:L) and no user interaction, with high confidentiality, integrity, and availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
3DescriptionCVE.org
OpenClaw 2026.1.20 before 2026.5.27 contain an authorization bypass vulnerability in the device.pair.approve feature that allows lower-trust callers to bypass role-management checks. Attackers can perform actions requiring stronger authorization by reaching the affected feature through configured input paths.
AnalysisAI
Authorization bypass in OpenClaw versions 2026.1.20 through 2026.5.26 allows low-trust, authenticated callers to invoke the device.pair.approve feature and perform device-pairing approvals that should require stronger role-management authorization. Because the feature can be reached through configured input paths, an attacker holding only limited privileges can escalate their effective authority over device pairing, with high impact to confidentiality, integrity, and availability. There is no public exploit identified at time of analysis and the CVE is not listed in CISA KEV, but the flaw was reported by VulnCheck and carries a CVSS 4.0 base score of 8.7.
Technical ContextAI
OpenClaw exposes a device pairing/approval workflow via a device.pair.approve action that is expected to enforce role-management (authorization) checks before granting approval. The root cause is CWE-862 (Missing Authorization): the code path that services device.pair.approve fails to consistently verify that the caller holds the required trust level, so authorization is either omitted or applied only at a layer that lower-trust callers can bypass by reaching the feature through configured input paths. The single CPE, cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*, indicates the affected component is the OpenClaw application itself rather than a bundled third-party library, so the fix is an application-level authorization enforcement change delivered in 2026.5.27.
RemediationAI
Upgrade to the fixed release: Vendor-released patch: OpenClaw 2026.5.27, which restores the role-management authorization checks on the device.pair.approve feature; consult the GitHub Security Advisory GHSA-8v95-qqcm-qp9h (https://github.com/openclaw/openclaw/security/advisories/GHSA-8v95-qqcm-qp9h) for exact upgrade guidance. If immediate patching is not possible, reduce exposure by restricting who can reach the device.pair.approve feature and the configured input paths that expose it - for example, limit device-pairing approval endpoints to trusted administrative networks or accounts and tighten the role assignments granted to lower-trust callers so fewer principals can invoke the action, accepting that this may block legitimate self-service pairing workflows. Monitor pairing-approval activity for approvals initiated by accounts that should not hold that authority until the upgrade is applied, and review the VulnCheck advisory (https://www.vulncheck.com/advisories/openclaw-authorization-bypass-via-device-pair-approve) for any additional mitigations.
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-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-45106
GHSA-4cxx-m26f-jmx8