CVE-2026-32025: OpenClaw: WebSocket auth bypass enables agent hijack
HIGHOpenClaw versions prior to 2026.2.25 contain an authentication hardening gap that allows an attacker to trick a user into visiting a malicious webpage, which then bypasses WebSocket origin checks and auth throttling to brute-force the loopback gateway and establish an authenticated operator session. The EPSS score places this in the top 79th percentile for exploitation likelihood—unusually high for a vulnerability not yet in CISA KEV—meaning real-world attackers are statistically more likely than average to target this flaw before a public exploit is published. Once an operator session is obtained, the adversary can invoke control-plane methods on the AI agent, potentially redirecting agent behavior, accessing connected tools and data stores, or pivoting further into the environment. With 396 other CVEs in this same package and 4 downstream dependents, organizations running OpenClaw locally carry compounding risk across their AI agent deployments. Patch immediately to version 2026.2.25+ (commit c736f11a); as an interim control, restrict loopback WebSocket access at the OS firewall layer and monitor gateway authentication logs for brute-force patterns.
What is the risk?
HIGH severity (CVSS 7.5) with network attack vector, but elevated complexity (AC:H) and mandatory user interaction (UI:R) limit opportunistic exploitation. The EPSS 79th percentile is notable given no public exploit exists—suggesting elevated threat actor interest even before weaponization. The primary risk amplifier is the target: an AI agent control plane with operator-level privileges. A compromised operator session in an agentic framework is functionally equivalent to privileged code execution in traditional systems. Loopback-only deployment scope nominally limits lateral movement, but browser-mediated attacks make 'loopback' a weaker boundary than it appears—any user browsing from the same machine running OpenClaw is a viable target, including developers on CI/CD workstations and security researchers.
How does the attack unfold?
What systems are affected?
| Package | Ecosystem | Vulnerable Range | Patched |
|---|---|---|---|
| OpenClaw | pip | — | No patch |
Do you use OpenClaw? You're affected.
How severe is it?
What is the attack surface?
What should I do?
6 steps-
Immediate: Upgrade to OpenClaw ≥ 2026.2.25 (patch commit: c736f11a16d6bc27ea62a0fe40fffae4cb071fdb).
-
If upgrade is not immediately possible, restrict WebSocket connections to the loopback gateway using OS-level firewall rules—block inbound WebSocket requests originating from browser processes where feasible.
-
Enforce strong, randomly generated gateway passwords to raise the bar for brute-force success even if throttling is absent.
-
Monitor authentication logs on the OpenClaw gateway for abnormal failed authentication sequences (e.g., >5 attempts within 60 seconds from localhost).
-
Review which control-plane methods are exposed and disable non-essential ones as a defense-in-depth measure.
-
Alert on unexpected operator sessions established outside of normal maintenance windows.
What does CISA's SSVC say?
Source: CISA Vulnrichment (SSVC v2.0). Decision based on the CISA Coordinator decision tree.
How is it classified?
Which compliance frameworks are affected?
This CVE is relevant to:
Frequently Asked Questions
What is CVE-2026-32025?
OpenClaw versions prior to 2026.2.25 contain an authentication hardening gap that allows an attacker to trick a user into visiting a malicious webpage, which then bypasses WebSocket origin checks and auth throttling to brute-force the loopback gateway and establish an authenticated operator session. The EPSS score places this in the top 79th percentile for exploitation likelihood—unusually high for a vulnerability not yet in CISA KEV—meaning real-world attackers are statistically more likely than average to target this flaw before a public exploit is published. Once an operator session is obtained, the adversary can invoke control-plane methods on the AI agent, potentially redirecting agent behavior, accessing connected tools and data stores, or pivoting further into the environment. With 396 other CVEs in this same package and 4 downstream dependents, organizations running OpenClaw locally carry compounding risk across their AI agent deployments. Patch immediately to version 2026.2.25+ (commit c736f11a); as an interim control, restrict loopback WebSocket access at the OS firewall layer and monitor gateway authentication logs for brute-force patterns.
Is CVE-2026-32025 actively exploited?
No confirmed active exploitation of CVE-2026-32025 has been reported, but organizations should still patch proactively.
How to fix CVE-2026-32025?
1. Immediate: Upgrade to OpenClaw ≥ 2026.2.25 (patch commit: c736f11a16d6bc27ea62a0fe40fffae4cb071fdb). 2. If upgrade is not immediately possible, restrict WebSocket connections to the loopback gateway using OS-level firewall rules—block inbound WebSocket requests originating from browser processes where feasible. 3. Enforce strong, randomly generated gateway passwords to raise the bar for brute-force success even if throttling is absent. 4. Monitor authentication logs on the OpenClaw gateway for abnormal failed authentication sequences (e.g., >5 attempts within 60 seconds from localhost). 5. Review which control-plane methods are exposed and disable non-essential ones as a defense-in-depth measure. 6. Alert on unexpected operator sessions established outside of normal maintenance windows.
What systems are affected by CVE-2026-32025?
This vulnerability affects the following AI/ML architecture patterns: agent frameworks, local AI agent deployments, AI agent gateways, developer workstation AI tools.
What is the CVSS score for CVE-2026-32025?
CVE-2026-32025 has a CVSS v3.1 base score of 7.5 (HIGH). The EPSS exploitation probability is 0.29%.
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0011.003 Malicious Link AML.T0049 Exploit Public-Facing Application AML.T0053 AI Agent Tool Invocation AML.T0078 Drive-by Compromise AML.T0106 Exploitation for Credential Access Compliance Controls Affected
What are the technical details?
Original Advisory
OpenClaw versions prior to 2026.2.25 contain an authentication hardening gap in browser-origin WebSocket clients that allows attackers to bypass origin checks and auth throttling on loopback deployments. An attacker can trick a user into opening a malicious webpage and perform password brute-force attacks against the gateway to establish an authenticated operator session and invoke control-plane methods.
Exploitation Scenario
An attacker crafts a webpage containing JavaScript that silently initiates WebSocket connections to ws://localhost:<openclaw-port>/gateway from the victim's browser. Due to missing origin validation, the browser's cross-origin restrictions do not block the request. The script systematically brute-forces common or default gateway passwords without triggering auth throttling (CWE-307), cycling through credentials at high speed. Once authenticated, the attacker's code invokes control-plane methods through the victim's browser context: exfiltrating agent configuration, injecting malicious instructions into the agent's operation queue, or leveraging the agent's tool access—file system reads, external API calls, or code execution—to pivot laterally into connected systems. The victim sees nothing unusual; the attack completes silently within seconds of loading the malicious page.
Weaknesses (CWE)
CWE-307 — Improper Restriction of Excessive Authentication Attempts: The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame.
- [Architecture and Design] Common protection mechanisms include: Disconnecting the user after a small number of failed attempts Implementing a timeout Locking out a targeted account Requiring a computational task on the user's part.
- [Architecture and Design] Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid [REF-1482]. Consider using libraries with authentication capabilities such as OpenSSL or the ESAPI Authenticator. [REF-45]
Source: MITRE CWE corpus.
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H References
Timeline
Related Vulnerabilities
CVE-2026-33579 9.9 OpenClaw: scope bypass escalates low-priv to admin
Same package: openclaw CVE-2026-32922 9.9 OpenClaw: privilege escalation to RCE via token scope bypass
Same package: openclaw CVE-2026-30741 9.8 OpenClaw: RCE via request-side prompt injection
Same package: openclaw CVE-2026-32038 9.8 OpenClaw: sandbox bypass enables container lateral movement
Same package: openclaw CVE-2026-53838 9.8 OpenClaw: approval scope bypass via reconnection state
Same package: openclaw