CVE-2026-53839: OpenClaw: hostname prefix bypass leaks auth tokens
MEDIUMOpenClaw's retry endpoint logic performs prefix matching on hostnames instead of exact matching, meaning an attacker can register a domain that shares a prefix with a trusted host (e.g., 'openai-api-evil.com' passing a check for 'openai-api') and have authentication headers—API keys, bearer tokens, service credentials—silently forwarded to their infrastructure during a retry attempt. The CVSS vector (AV:N/AC:L/PR:L/UI:N/C:H) signals that exploitation is network-reachable, requires no user interaction, and needs only low-privilege access, making this a realistic credential theft path in any agentic pipeline where OpenClaw calls authenticated backends. No public exploit exists and it is absent from CISA KEV, but the 'ai_agent' category means a successful compromise yields credentials with broad blast radius across the AI stack—LLM API keys, vector database tokens, orchestration service secrets. Upgrade to OpenClaw 2026.5.7 or later; if patching is delayed, enforce strict egress filtering on OpenClaw processes and rotate any API keys the agent has used.
What is the risk?
Medium-High for organizations running OpenClaw in production agentic pipelines that invoke authenticated external services. Attack complexity is low and only low-privileged access is required, making this accessible to any attacker with a foothold in the network segment or influence over retry targets. The high confidentiality impact (C:H) reflects real API keys and service tokens being forwarded out-of-band. Current blast radius is bounded by OpenClaw's adoption (4 tracked downstream dependents, 174 prior CVEs in the package signaling a historically weak security posture), but the credential theft class frequently chains into full environment compromise. No active exploitation evidence at time of analysis.
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?
5 steps-
Patch immediately: upgrade OpenClaw to 2026.5.7+, which enforces exact hostname matching in retry endpoint validation.
-
Network controls: restrict egress from OpenClaw processes to an explicit IP/hostname allow-list via firewall rules or service mesh policy—this mitigates the flaw even on unpatched versions.
-
Credential rotation: rotate all API keys and tokens that OpenClaw agents have used as a precautionary measure, prioritizing LLM provider keys and cloud service credentials.
-
Detection: audit OpenClaw retry logs for destination hostnames not in your approved endpoint list; alert on any retry targeting an unexpected domain.
-
Architectural hardening: place a forward proxy with strict hostname validation in front of OpenClaw agent egress to enforce allow-listing independently of application logic.
How is it classified?
Which compliance frameworks are affected?
This CVE is relevant to:
Frequently Asked Questions
What is CVE-2026-53839?
OpenClaw's retry endpoint logic performs prefix matching on hostnames instead of exact matching, meaning an attacker can register a domain that shares a prefix with a trusted host (e.g., 'openai-api-evil.com' passing a check for 'openai-api') and have authentication headers—API keys, bearer tokens, service credentials—silently forwarded to their infrastructure during a retry attempt. The CVSS vector (AV:N/AC:L/PR:L/UI:N/C:H) signals that exploitation is network-reachable, requires no user interaction, and needs only low-privilege access, making this a realistic credential theft path in any agentic pipeline where OpenClaw calls authenticated backends. No public exploit exists and it is absent from CISA KEV, but the 'ai_agent' category means a successful compromise yields credentials with broad blast radius across the AI stack—LLM API keys, vector database tokens, orchestration service secrets. Upgrade to OpenClaw 2026.5.7 or later; if patching is delayed, enforce strict egress filtering on OpenClaw processes and rotate any API keys the agent has used.
Is CVE-2026-53839 actively exploited?
No confirmed active exploitation of CVE-2026-53839 has been reported, but organizations should still patch proactively.
How to fix CVE-2026-53839?
1. Patch immediately: upgrade OpenClaw to 2026.5.7+, which enforces exact hostname matching in retry endpoint validation. 2. Network controls: restrict egress from OpenClaw processes to an explicit IP/hostname allow-list via firewall rules or service mesh policy—this mitigates the flaw even on unpatched versions. 3. Credential rotation: rotate all API keys and tokens that OpenClaw agents have used as a precautionary measure, prioritizing LLM provider keys and cloud service credentials. 4. Detection: audit OpenClaw retry logs for destination hostnames not in your approved endpoint list; alert on any retry targeting an unexpected domain. 5. Architectural hardening: place a forward proxy with strict hostname validation in front of OpenClaw agent egress to enforce allow-listing independently of application logic.
What systems are affected by CVE-2026-53839?
This vulnerability affects the following AI/ML architecture patterns: agent frameworks, agentic pipelines with authenticated APIs, LLM orchestration layers.
What is the CVSS score for CVE-2026-53839?
CVE-2026-53839 has a CVSS v3.1 base score of 6.5 (MEDIUM).
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0055 Unsecured Credentials AML.T0083 Credentials from AI Agent Configuration AML.T0106 Exploitation for Credential Access Compliance Controls Affected
What are the technical details?
Original Advisory
OpenClaw before 2026.5.7 contains a hostname validation vulnerability in retry endpoint checks that allows matching hostname prefixes instead of exact hostnames. Attackers can exploit this by crafting a hostname prefix resembling a trusted host to send authentication material to untrusted endpoints.
Exploitation Scenario
An attacker with low-privilege network access identifies that a target OpenClaw agent calls 'api.openai.com' for LLM inference with a bearer token. They register 'api.openai.com.attacker-controlled.com' and find a way to influence the retry endpoint target—via misconfigured environment variable, agent configuration injection, or SSRF in a companion service. When OpenClaw's retry logic evaluates the hostname, it checks the prefix 'api.openai.com' and finds a match, forwarding the Authorization header containing the OpenAI API key to the attacker's server. The attacker captures the key, uses it to exfiltrate conversation context from the LLM provider, and pivots to other services using the same credential.
Weaknesses (CWE)
CWE-1023 — Incomplete Comparison with Missing Factors: The product performs a comparison between entities that must consider multiple factors or characteristics of each entity, but the comparison does not include one or more of these factors.
Source: MITRE CWE corpus.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N References
Timeline
Related Vulnerabilities
CVE-2026-30741 9.8 OpenClaw: RCE via request-side prompt injection
Same package: openclaw CVE-2026-28451 9.3 OpenClaw: SSRF via Feishu extension exposes internal services
Same package: openclaw CVE-2026-35674 8.8 OpenClaw: scope bypass enables full agent admin takeover
Same package: openclaw GHSA-cwj3-vqpp-pmxr 8.8 openclaw: Model bypasses authz to persist unsafe config
Same package: openclaw CVE-2026-53811 8.8 OpenClaw: privilege escalation via identity spoofing
Same package: openclaw