Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/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
Low-privilege auth required (PR:L); specific multi-channel ownership precondition maps CVSS 4.0 AT:P to AC:H; impact is integrity-only allowlist writes with unchanged scope.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
7DescriptionCVE.org
OpenClaw before 2026.4.8 omits owner-only enforcement for cross-channel allowlist writes in the /allowlist endpoint. An authorized non-owner sender can bypass access controls to perform allowlist modifications against different channels, violating the intended trust model.
AnalysisAI
Cross-channel allowlist write bypass in OpenClaw before 2026.4.8 allows an authorized but non-owner sender to modify the /allowlist endpoint of channels they do not own, violating the product's intended authorization model. The flaw is classified under CWE-863 (Incorrect Authorization) and is explicitly scoped by the vendor to OpenClaw's single-user local assistant trust model - the advisory excludes multi-tenant service boundaries. With a CVSS 4.0 score of 2.3, EPSS of 0.05% at the 16th percentile, SSVC exploitation status of none, and no public exploit code identified at time of analysis, this is a low-priority integrity-only issue warranting a normal patch cycle rather than emergency response.
Technical ContextAI
OpenClaw is a user-controlled local assistant distributed as the 'openclaw' npm package. The /allowlist endpoint governs which senders are permitted to interact with specific channels within the assistant. CWE-863 (Incorrect Authorization) describes the root cause: while the endpoint validates that the caller is an authorized sender, it omits the ownership check that should restrict cross-channel allowlist mutations to the channel owner only. This constitutes horizontal privilege escalation within the same authentication boundary - a legitimately credentialed non-owner principal can alter access controls on another channel's allowlist. The CPE string cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:* covers all openclaw npm releases prior to 2026.4.8. The CVSS 4.0 vector AT:P metric confirms a specific attack prerequisite: the existence of multiple channels with distinct ownership within the same instance must be present for cross-channel exploitation to be possible.
RemediationAI
Upgrade the openclaw npm package to version 2026.4.8 or later, as confirmed by the GHSA advisory GHSA-vc32-h5mq-453v and patch commit d7c3210cd6f5fdfdc1beff4c9541673e814354d5. The vendor states the fix was re-verified against main with targeted regression tests for the affected authorization boundary before publication. If immediate upgrade is not possible, restrict network access to the /allowlist endpoint to the channel owner only at the infrastructure level (e.g., reverse proxy ACLs or network policy), or disable cross-channel write capability if the deployment supports it - neither workaround addresses the missing authorization logic and may disrupt intended multi-channel workflows. Additional advisory context is available at https://www.vulncheck.com/advisories/openclaw-missing-owner-only-enforcement-in-allowlist-cross-channel-writes.
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-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-26116