
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-42436 is an improper access control vulnerability in OpenClaw (npm package) affecting all versions before 2026.4.14. The flaw exists in browser snapshot, screenshot, and tab routes that fail to consistently validate the final browser target after route-driven navigation, allowing authenticated callers to bypass Server-Side Request Forgery (SSRF) restrictions and expose internal or disallowed page content. The advisory was published on May 5, 2026, with the underlying GitHub Security Advisory (GHSA-c4qm-58hj-j6pj) published April 16, 2026. It carries a CVSS v3.1 base score of 7.7 (High) and a CVSS v4.0 base score of 4.9 (Medium) (GitHub Advisory, VulnCheck).
The root cause is classified as CWE-862 (Missing Authorization): the snapshot, screenshot, and tab routes in OpenClaw's browser extension performed SSRF policy checks at the initial navigation stage but did not re-validate the final browser target URL after route-driven navigation completed. This means an authenticated caller could initiate a navigation to an allowed URL, trigger a redirect or tab-open to an internal/disallowed resource (e.g., http://169.254.169.254/latest/meta-data/), and then invoke the snapshot or screenshot route — which would return content from the disallowed destination without re-checking the SSRF policy. The fix (commit b75ad800) adds a post-navigation call to assertBrowserNavigationResultAllowed in both the snapshot/screenshot routes and the act route's interaction guard, and also introduces checks for newly opened tabs against the configured SSRF policy (GitHub Advisory, Fix Commit).
Successful exploitation allows an authenticated attacker to bypass SSRF restrictions and read the content of internal or otherwise disallowed pages — including cloud instance metadata endpoints (e.g., AWS IMDSv1 at 169.254.169.254) or other internal network resources accessible to the OpenClaw server. The impact is limited to confidentiality (no integrity or availability impact), but exposure of internal metadata or credentials via cloud metadata services could enable privilege escalation or lateral movement within a cloud environment (GitHub Advisory, VulnCheck).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported as of the time of disclosure. The vulnerability requires authentication (low privileges), no user interaction, and network access, making it exploitable by any authenticated user of an OpenClaw instance with a restrictive SSRF policy configured. The EPSS score is approximately 0.027% (very low probability of exploitation in the near term). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The issue was responsibly disclosed by researcher @zsxsoft, with sponsorship from @KeenSecurityLab and @qclawer (GitHub Advisory).
allowPrivateNetwork: false) configured.http://169.254.169.254/latest/meta-data/ (AWS instance metadata) or another internal endpoint./snapshot (GET) or /screenshot (POST) route. Because the pre-fix code did not re-validate the final browser target URL against the SSRF policy, the route returns the page content of the internal resource.169.254.169.254, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) initiated by the browser automation component; unexpected responses from cloud metadata endpoints in application logs./snapshot or /screenshot routes immediately following navigation actions to external URLs; sequences of act-route requests followed by snapshot/screenshot requests in rapid succession from the same authenticated session.Users should upgrade OpenClaw (npm package openclaw) to version 2026.4.14 or later, which enforces SSRF policy re-validation on snapshot, screenshot, and tab routes after navigation, and checks newly opened tabs against the configured policy. No configuration-based workaround is available for the missing post-navigation validation; upgrading is the only complete remediation. As a partial risk reduction, operators can restrict authenticated access to OpenClaw browser routes to trusted users only and ensure SSRF policies are strictly configured (GitHub Advisory, Fix Commit).
The vulnerability was reported by security researcher @zsxsoft with sponsorship from Keen Security Lab (@KeenSecurityLab) and @qclawer, indicating involvement from a well-known security research team. A brief mention appeared on Mastodon via @thehackerwire shortly after disclosure. Coverage has been limited to automated CVE aggregation sites (VulnDB, CVEFeed, RedPacket Security) with no major media coverage or significant community debate, consistent with the moderate severity rating (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."