Description
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.34 until 0.11.0, Open WebUI renders vega and vega-lite fenced code blocks in chat content by building a Vega view in the viewer browser without a restricted resource loader. Any user who can place such a block where another user will see it can make that user browser issue attacker-chosen outbound GET requests and read responses from same-origin or CORS-permissive targets into the rendered page. This issue is fixed in 0.11.0.
Published: 2026-08-04
Score: 4.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Open WebUI versions from 0.6.34 to 0.11.0 allow any user to embed Vega or Vega‑Lite code blocks that are rendered directly in the viewer’s browser. The rendering engine does not restrict external resource loads, so an attacker can cause a victim’s browser to issue arbitrary GET requests. If the requested resource is same‑origin or CORS‑permissive, the response payload can be read in the victim’s page, effectively leaking data or enabling further exploitation. This client‑side SSRF flaw, classified as CWE‑918, could lead to confidential data exposure, policy violations, or secondary attacks originating from the victim’s browser context.

Affected Systems

The vulnerable product is Open WebUI (open‑webui:open‑webui). All releases from 0.6.34 up to but excluding 0.11.0 contain the flaw. The issue is fixed in version 0.11.0 of Open WebUI.

Risk and Exploitability

The CVSS score of 4.1 signals moderate severity. The EPSS score is not available, so the precise likelihood of exploitation is unknown, but the flaw can be triggered with ordinary user interaction: a malicious participant who can insert a crafted block will compel a victim’s browser to fetch the target URL. An attacker might use this channel to reach internal services or read external data, depending on CORS allowances. The vulnerability is not listed in the CISA KEV catalog, indicating no widespread known exploitation to date. Nevertheless, organizations hosting Open WebUI should treat the flaw as a moderate risk and upgrade promptly to mitigate potential data leakage or further compromise.

Generated by OpenCVE AI on August 4, 2026 at 21:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Open WebUI to version 0.11.0 or later, which limits external resource loading in Vega rendering.
  • Restrict the ability to embed Vega and Vega‑Lite blocks to trusted users or remove the rendering feature entirely for untrusted content.
  • Implement strict CORS policies or a resource‑loading whitelist so that only approved domains can be fetched by the viewer’s browser.

Generated by OpenCVE AI on August 4, 2026 at 21:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-rffm-9q57-q649 Open WebUI: Client-side SSRF via unrestricted external resource loading in Vega/Vega-Lite chart rendering
History

Tue, 04 Aug 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Open-webui
Open-webui open-webui
Vendors & Products Open-webui
Open-webui open-webui

Tue, 04 Aug 2026 20:15:00 +0000

Type Values Removed Values Added
Description Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.34 until 0.11.0, Open WebUI renders vega and vega-lite fenced code blocks in chat content by building a Vega view in the viewer browser without a restricted resource loader. Any user who can place such a block where another user will see it can make that user browser issue attacker-chosen outbound GET requests and read responses from same-origin or CORS-permissive targets into the rendered page. This issue is fixed in 0.11.0.
Title Open WebUI: Client-side SSRF via unrestricted external resource loading in Vega/Vega-Lite chart rendering
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:N/A:N'}


Subscriptions

Open-webui Open-webui
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-04T19:43:15.645Z

Reserved: 2026-08-04T15:24:41.339Z

Link: CVE-2026-70480

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T21:30:12Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)