Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:N/SC:L/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
AT:P in CVSS 4.0 maps to AC:H; PR:L for required authenticated lower-trust caller; S:C for SSRF reaching subsequent systems with low confidentiality exposure only.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
OpenClaw 2026.4.20 before 2026.5.28 contain a policy bypass in the QQBot media upload feature. A lower-trust caller or configured input path could cause the media upload to reach network destinations that should have been blocked by OpenClaw policy (server-side request forgery). The practical impact depends on the operator's configuration and whether lower-trust input can reach that path.
AnalysisAI
OpenClaw's QQBot media upload feature fails to enforce network-destination policy for lower-trust callers, enabling server-side requests to reach internal or blocked network addresses. Versions 2026.4.20 up to (but not including) 2026.5.28 are affected; the CVSS 4.0 score of 2.3 reflects that practical impact is tightly bounded by operator configuration - only subsequent-system confidentiality at a Low level is indicated (SC:L), with no direct impact to the vulnerable component itself. No public exploit code or active exploitation has been identified at time of analysis.
Technical ContextAI
CWE-918 (Server-Side Request Forgery) describes vulnerabilities where a server-side component accepts user-influenced input to construct outbound network requests without adequate validation or policy enforcement. In this instance, OpenClaw's QQBot integration exposes a media upload path that passes caller-supplied destination URLs through a policy filter; that filter can be circumvented by lower-trust principals or via a configured input path, allowing outbound requests to reach destinations the operator intended to block. The affected software is identified by CPE cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*, covering versions in the 2026.4.20 release line up to the 2026.5.28 patch. SSRF in bot-integration upload features is a well-understood attack class: they frequently run with server-side network privileges that exceed what the caller should be able to exercise, making policy bypass a meaningful trust boundary violation even when direct confidentiality or integrity impact to the host system is absent.
RemediationAI
Upgrade OpenClaw to version 2026.5.28 or later, which contains the vendor-released fix as documented in the GitHub security advisory GHSA-fwgr-fpv9-vf5x (https://github.com/openclaw/openclaw/security/advisories/GHSA-fwgr-fpv9-vf5x). If an immediate upgrade is not feasible, restrict access to the QQBot media upload endpoint to the highest-trust principals only, removing lower-trust callers from the code path - this directly eliminates the privilege condition (PR:L) required for exploitation. Additionally, implement egress firewall rules or OS-level network policies on the OpenClaw host to block outbound connections to sensitive internal destinations (e.g., cloud metadata endpoints at 169.254.169.254, internal API ranges), which limits what a successful SSRF can actually reach regardless of the application-layer policy bypass. Note that egress filtering is a compensating control and not a substitute for patching, as creative attackers may redirect through allowed destinations.
Auth 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
An authorization mismatch vulnerability in OpenClaw versions prior to 2026.3.1 allows authenticated users with operator.
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
OpenClaw sandbox browser functionality launches x11vnc for noVNC observer sessions without requiring authentication, all
OpenClaw versions before 2026.2.26 allow authenticated attackers to write arbitrary files outside the workspace director
OpenClaw versions prior to 2026.2.22 contain a shell environment variable injection vulnerability in the system.run func
OpenClaw versions prior to 2026.2.22 contain a resource exhaustion vulnerability where the application fails to consiste
OpenClaw versions prior to 2026.3.1 contain a sandbox escape vulnerability that allows authenticated attackers with low
OpenClaw versions 2026.1.30 and below fail to validate Telegram webhook secret tokens when `channels.telegram.webhookSec
Same weakness CWE-918 – Server-Side Request Forgery (SSRF)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-45104
GHSA-2x38-rcq4-g4qr