ZeroHour

CVE-2026-86119

niche

Unauthenticated SSRF in Webstudio proxy routes through 0.296.0

CVSS 4.0
9.2 critical
EPSS
<1%p28
Published
()
Modified
AI analysis

Webstudio through version 0.296.0 contains an unauthenticated server-side request forgery vulnerability (CWE-918) in its /cgi/image, /cgi/video, and /cgi/asset proxy routes, triggered when the RESIZE_ORIGIN environment variable is unset. Because these endpoints accept attacker-supplied URLs and the server fetches them, a remote unauthenticated attacker can direct the host to request arbitrary internal or external resources. Successful abuse allows the attacker to read cloud instance metadata, reach internal services, and perform network reconnaissance against the hosting infrastructure. Any Webstudio deployment at version 0.296.0 or earlier that has not set RESIZE_ORIGIN and exposes these proxy routes is affected. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is known, and EPSS assigns a roughly 0.3% probability of exploitation within 30 days.

What to do: As an immediate mitigation, set the RESIZE_ORIGIN environment variable to a trusted origin on affected deployments and restrict or remove public access to /cgi/image, /cgi/video, and /cgi/asset. Upgrade to a Webstudio release newer than 0.296.0 once the project publishes a fixed version, and check whether your instance runs in a cloud environment with an instance metadata service; blocking egress to the metadata endpoint (169.254.169.254) reduces the impact of any SSRF. Review logs for requests to these proxy routes containing unusual or internal target URLs.

Affected
Webstudio (open-source project) Webstudiothrough 0.296.0 (all versions up to and including 0.296.0) when RESIZE_ORIGIN is unset
Estimated exposure
nichelikely on the order of hundreds to a few thousand vulnerable self-hosted instances (estimate) — Webstudio is a relatively young open-source website builder whose user base is concentrated in the vendor's hosted service, so only the smaller population of self-hosted deployments with the proxy routes exposed and RESIZE_ORIGIN unset is…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Webstudio through 0.296.0 contains an unauthenticated server-side request forgery vulnerability in the /cgi/image, /cgi/video, and /cgi/asset proxy routes when RESIZE_ORIGIN environment variable is unset. Attackers can supply arbitrary URLs to these endpoints to read cloud instance metadata, access internal services, and perform network reconnaissance on the instance infrastructure.

Weakness
CWE-918
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/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

In the news

No ingested article mentions this CVE yet.