Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Trusted input validation
|
| Impact | The CVSS score of 5.9 reflects a moderate but non-negligible risk profile: the attack vector is network-based (AV:N), attack complexity is high (AC:H), and privileges are required (PR:L), indicating the attacker must already possess valid node role credentials. The vector notably shows high integrity impact (I:H) with no availability impact (A:N), meaning an attacker can modify or inject malicious node events rather than cause denial-of-service. The CVSS base score of 5.9 is somewhat conservative given the integrity impact; the AC:H constraint suggests the attack requires specific timing, state, or environmental conditions. However, the combination of authentication bypass (bypassing pairing) plus event execution capability creates a meaningful privilege escalation from node role to control-ui role. Without confirmed EPSS data, KEV status, or public POC availability provided in the intelligence, the real-world exploitation probability appears moderate; the attack requires pre-existing authentication and likely depends on implementation details or deployment configuration (reflected in the high AC rating). From an SSVC perspective, this vulnerability exhibits limited automatable exploitation (AC:H argues against trivial automation), but the technical impact is high (privilege escalation to full event control). Organizations with defense-in-depth controls (network segmentation, audit logging on websocket handlers, RBAC enforcement) may mitigate practical risk; however, the vulnerability should be treated as high-priority for OpenClaw deployments managing critical infrastructure or sensitive node operations. |
| Exploit ScenarioDerived | An attacker with valid OpenClaw node role credentials (e.g., a compromised node service account or a disgruntled insider) establishes a websocket connection to the trusted-proxy and sends a client.id=control-ui identifier in the pairing handshake. Due to the lack of proper device identity verification, the proxy accepts the connection as a legitimate control-ui instance and grants authorization to execute node event flows. The attacker can then inject or trigger arbitrary node events—such as container deployments, data processing jobs, or privilege escalation scripts—without undergoing the intended control-ui pairing verification, effectively escalating from a passive node observer to an active event orchestrator. The high attack complexity (AC:H) suggests the attacker may need to craft the request at a specific time or exploit a race condition in the pairing logic, but once successful, the integrity impact is severe. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 21, 2026
OpenClaw versions before 2026.2.25 allow authenticated attackers with node role permissions to bypass device pairing requirements in the Control UI by spoofing the control-ui client identifier, enabling unauthorized access to node event execution flows. Public exploit code exists for this authentication bypass vulnerability. The vulnerability requires prior authentication and has moderate integrity impact potential.
Earlier versions of this analysis (1)
OpenClaw versions prior to 2026.2.25 contain an authentication bypass vulnerability in the trusted-proxy Control UI pairing mechanism that allows authenticated node role websocket clients to impersonate the control-ui client without proper device identity verification, enabling unauthorized access to node event execution flows. An attacker with valid node role credentials can exploit this by sending a crafted websocket connection with client.id=control-ui to bypass pairing requirements and execute arbitrary node events. A patch is available from the vendor; there is no indication of active KEV status or public proof-of-concept code, but the vulnerability carries a moderate CVSS score of 5.9 with high integrity impact.
RemediationAI
Upgrade OpenClaw to version 2026.2.25 or later to apply the security patch (commit ec45c317f5d0631a3d333b236da58c4749ede2a3). Organizations unable to patch immediately should implement the following mitigations: restrict websocket connections to the OpenClaw trusted-proxy to a whitelist of known control-ui endpoint IP addresses or hostnames, enforce mutual TLS (mTLS) authentication with certificate pinning for control-ui pairing handshakes, and implement detailed audit logging on all websocket client.id parameter values to detect attempted spoofing. Monitor for connections presenting client.id=control-ui from unexpected sources and implement network segmentation to isolate node websocket listeners from untrusted networks. See the vendor advisory at https://github.com/openclaw/openclaw/security/advisories/GHSA-vvgp-4c28-m3jm for official guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in npm
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability exists in OpenClaw's trusted-proxy Control UI pairing mechanism, a component responsible for authenticating and authorizing websocket clients before granting access to node event execution capabilities. The root cause, classified under CWE-807 (Reliance on Untrusted Inputs in a Security Decision), stems from the system accepting the client.id parameter (specifically the hardcoded value 'control-ui') without verifying the actual device identity or legitimacy of the requesting entity. OpenClaw (cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*) uses websocket-based communication for node orchestration and event handling; the pairing mechanism is intended to enforce a cryptographic or cryptographic-adjacent handshake between authorized control interfaces and worker nodes. By failing to validate that the connecting entity is actually a legitimate control-ui instance—rather than merely checking for the presence of that identifier—the system allows any authenticated websocket client with node role privileges to assume control-ui authority and access protected event execution flows.
Know when Openclaw gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
OpenClaw versions prior to 2026.2.25 contain an authentication bypass vulnerability in the trusted-proxy Control UI pairing mechanism that accepts client.id=control-ui without proper device identity verification. An authenticated node role websocket client can exploit this by using the control-ui client identifier to skip pairing requirements and gain unauthorized access to node event execution flows.
Executive ViewAI
CVE-2026-32057 presents moderate security risk rated CVSS 6.0. Exploitation could compromise the security of affected deployments. Proof-of-concept code is publicly available. A patch is available and should be applied during regular vulnerability management.
Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in OpenClaw Multiple Authorization and Command Execution
View all 20Auth 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
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
Authentication bypass in OpenClaw before 2026.5.3 allows remote attackers with low privileges to receive agent responses
Directory-context bypass in OpenClaw before 2026.8.1 allows authenticated attackers with user interaction to reuse an 'a
EUVD-2026-13960
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB