CVE-2026-70480: Open WebUI: Client-side SSRF via unrestricted external resource loading in Vega/Vega-Lite chart rendering
Open WebUI renders vega and vega-lite fenced code blocks in chat content by building a Vega view in the viewer’s browser without a restricted resource loader. Any user who can place such a block where another user will see it can make that user’s browser issue attacker-chosen outbound GET requests, and read back responses from same-origin or CORS-permissive targets into the rendered page. Because the request comes from the browser, server-side SSRF protections never see it.
References
- github.com/advisories/GHSA-rffm-9q57-q649
- github.com/open-webui/open-webui/commit/5278eb906ebecefc6538a19bc86df09d997e43e6
- github.com/open-webui/open-webui/pull/26806
- github.com/open-webui/open-webui/releases/tag/v0.11.0
- github.com/open-webui/open-webui/security/advisories/GHSA-rffm-9q57-q649
- nvd.nist.gov/vuln/detail/CVE-2026-70480
Code Behaviors & Features
Detect and mitigate CVE-2026-70480 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →