Skip to main content

Openclaw CVE-2026-34503

| EUVDEUVD-2026-17469 HIGH
Insufficient Session Expiration (CWE-613)
2026-03-31 VulnCheck GHSA-2pr2-hcv6-7gwv
8.6
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/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

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

4
EUVD ID Assigned
Mar 31, 2026 - 14:30 euvd
EUVD-2026-17469
Analysis Generated
Mar 31, 2026 - 14:30 vuln.today
Patch released
Mar 31, 2026 - 14:30 nvd
Patch available
CVE Published
Mar 31, 2026 - 14:10 nvd
HIGH 8.6

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 3 npm packages depend on openclaw (3 direct, 0 indirect)

Ecosystem-wide dependent count for version 2026.3.28.

DescriptionCVE.org

OpenClaw before 2026.3.28 fails to disconnect active WebSocket sessions when devices are removed or tokens are revoked. Attackers with revoked credentials can maintain unauthorized access through existing live sessions until forced reconnection.

AnalysisAI

WebSocket session fixation in OpenClaw before version 2026.3.28 enables attackers to maintain unauthorized access after credential revocation. The vulnerability permits unauthenticated remote attackers (CVSS PR:N) to exploit persistent WebSocket connections that fail to terminate when device tokens are revoked, resulting in high confidentiality impact. No public exploit identified at time of analysis, though the attack vector is network-accessible with low complexity. EPSS data not available; affects OpenClaw deployments with WebSocket-based device communication.

Technical ContextAI

OpenClaw is a device management platform utilizing WebSocket protocol for persistent bidirectional communication with connected devices. This vulnerability stems from CWE-613 (Insufficient Session Expiration), where the session management layer fails to implement proper lifecycle binding between authentication tokens and active WebSocket connections. When administrators revoke device credentials or remove devices from the system, the authentication state changes in the backend database, but the WebSocket session handler does not receive termination signals or perform active validation of token status. The affected component (cpe:2.3:a:openclaw:openclaw) lacks real-time session invalidation mechanisms, allowing stale connections to persist until natural disconnection events (network timeout, client closure, or server restart). This represents a design flaw in the session state synchronization between the authentication subsystem and the WebSocket connection manager.

RemediationAI

Upgrade to OpenClaw version 2026.3.28 or later, which implements proper WebSocket session termination synchronized with credential revocation and device removal events. The vendor-released patch is available through the project's GitHub repository, with the specific fix implemented in commit 7a801cc451e9e667b705eeccff651923a1b8c863 accessible at https://github.com/openclaw/openclaw/commit/7a801cc451e9e667b705eeccff651923a1b8c863. Organizations unable to immediately upgrade should implement compensating controls including forced WebSocket connection cycling via server restarts during credential revocation events, network-level session timeout enforcement through load balancers or API gateways (recommended 5-15 minute maximum session duration), and enhanced monitoring for WebSocket connections associated with recently revoked tokens. Review audit logs for any suspicious activity from devices that were removed or had credentials revoked within the past 90 days to identify potential unauthorized access. Consult the vendor security advisory at https://github.com/openclaw/openclaw/security/advisories/GHSA-2pr2-hcv6-7gwv for deployment-specific guidance and validation procedures.

CVE-2026-28446 CRITICAL POC
9.4 Mar 05

Auth bypass in OpenClaw voice-call extension before 2026.2.1. EPSS 0.68%. PoC and patch available.

CVE-2026-33579 CRITICAL POC
9.4 Mar 31

Privilege escalation in OpenClaw (pre-2026.3.28) allows unauthenticated remote attackers to gain administrative access b

CVE-2026-32042 HIGH POC
8.8 Mar 21

OpenClaw versions 2026.2.22 through 2026.2.24 contain a privilege escalation vulnerability that allows authenticated att

CVE-2026-32051 HIGH POC
8.8 Mar 21

An authorization mismatch vulnerability in OpenClaw versions prior to 2026.3.1 allows authenticated users with operator.

CVE-2026-25253 HIGH POC
8.8 Feb 01

OpenClaw versions prior to 2026.1.29 automatically establish WebSocket connections to attacker-controlled gateway URLs e

CVE-2026-32846 HIGH POC
8.7 Mar 26

Path traversal in OpenClaw through version 2026.3.23 enables unauthenticated remote attackers to read arbitrary files in

CVE-2026-32064 HIGH POC
7.7 Mar 21

OpenClaw sandbox browser functionality launches x11vnc for noVNC observer sessions without requiring authentication, all

CVE-2026-32055 HIGH POC
7.6 Mar 21

OpenClaw versions before 2026.2.26 allow authenticated attackers to write arbitrary files outside the workspace director

CVE-2026-32056 HIGH POC
7.5 Mar 21

OpenClaw versions prior to 2026.2.22 contain a shell environment variable injection vulnerability in the system.run func

CVE-2026-32049 HIGH POC
7.5 Mar 21

OpenClaw versions prior to 2026.2.22 contain a resource exhaustion vulnerability where the application fails to consiste

CVE-2026-32048 HIGH POC
7.5 Mar 21

OpenClaw versions prior to 2026.3.1 contain a sandbox escape vulnerability that allows authenticated attackers with low

CVE-2026-25474 HIGH POC
7.5 Feb 19

OpenClaw versions 2026.1.30 and below fail to validate Telegram webhook secret tokens when `channels.telegram.webhookSec

Share

CVE-2026-34503 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy