CVE-2026-32057 in OpenClawinfo

Summary

by MITRE • 03/21/2026

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.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 03/27/2026

The vulnerability identified as CVE-2026-32057 represents a critical authentication bypass flaw within the OpenClaw platform ecosystem, specifically affecting versions prior to 2026.2.25. This security weakness resides in the trusted-proxy Control UI pairing mechanism, which is designed to establish secure communication channels between control interfaces and node devices. The flaw manifests when the system accepts client.id=control-ui without implementing adequate device identity verification procedures, creating a pathway for unauthorized access that directly undermines the platform's security architecture.

The technical implementation of this vulnerability stems from insufficient validation of client identifiers within the pairing protocol. When a websocket client with authenticated node role credentials attempts to establish communication, the system fails to properly verify that the control-ui client identifier corresponds to an actual legitimate device. This oversight creates a condition where any authenticated node role websocket client can simply substitute the control-ui identifier to bypass the normal pairing requirements. The vulnerability operates at the application layer and leverages the trust model that should prevent unauthorized access to sensitive operational functions.

The operational impact of this authentication bypass is significant and potentially devastating for systems relying on OpenClaw for industrial control or automation purposes. An attacker who has gained access to any authenticated node role websocket client can exploit this flaw to gain unauthorized access to node event execution flows, potentially allowing them to manipulate critical operational parameters, execute unauthorized commands, or disrupt normal system operations. This vulnerability effectively undermines the entire security posture of the platform by allowing privilege escalation through a simple identifier substitution attack that does not require additional credentials or complex exploitation techniques.

The vulnerability aligns with CWE-287, which addresses improper authentication issues in software systems, and represents a classic case of insufficient verification of client identity within a trusted communication framework. From an adversarial perspective, this flaw maps directly to ATT&CK technique T1078.004, which covers valid accounts with the specific context of unauthorized access through compromised or misconfigured authentication mechanisms. The attack vector is particularly concerning because it requires minimal privileges to exploit - only an authenticated node role websocket client is needed to perform the bypass, making it accessible to attackers who have already gained some level of system access.

Mitigation strategies for this vulnerability should prioritize immediate implementation of version 2026.2.25 or later, which contains the necessary fixes to properly validate device identity during the pairing process. Organizations should also implement additional monitoring of websocket client connections and authentication patterns to detect potential exploitation attempts. Network segmentation and access controls should be strengthened to limit the potential damage from any successful exploitation, while regular security audits should verify that all client identifiers are properly validated before granting access to sensitive operational functions. The fix should enforce proper device identity verification mechanisms that ensure the control-ui client identifier can only be used by legitimate control devices that have been properly authenticated and registered within the system.

Responsible

VulnCheck

Reservation

03/10/2026

Disclosure

03/21/2026

Moderation

accepted

CPE

ready

EPSS

0.00094

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!