Description
Open WebUI from 0.6.31 before 0.11.4 contains a stored cross-site scripting vulnerability in its Markdown renderer, which treats user-authored tool-call details blocks as tool output and mounts their embeds attribute in script-enabled iframes. Authenticated users can post crafted channel messages, chat messages, or citation content that runs JavaScript in viewers' browsers, enabling in-app phishing, or session hijacking where iframeSandboxAllowSameOrigin is enabled.
Published: 2026-10-12
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored cross‑site scripting enabling malicious script execution in authenticated users' browsers
Action: Update
AI Analysis

Impact

Open WebUI versions between 0.6.31 and before 0.11.4 contain a stored cross‑site scripting flaw in the Markdown renderer. The renderer treats user‑authored tool‑call details blocks as output and mounts their embeds attribute in script‑enabled iframes. As a result, authenticated users can post crafted channel, chat, or citation messages that execute JavaScript in the browsers of viewers, enabling in‑app phishing or session hijacking when the iframe sandbox allows same‑origin content.

Affected Systems

Any installation of Open WebUI (open-webui:open-webui product) running a version dated 0.6.31 up to but excluding 0.11.4 is affected. The vulnerability manifests in channel messages, chat logs, or citation content that contains tool‑call blocks, so any environment where such content can be posted is at risk.

Risk and Exploitability

The vulnerability receives a CVSS score of 5.1, indicating moderate severity. EPSS is not available, and the issue is not listed in the CISA KEV catalog. Exploitation requires an authenticated account with permission to post content, and the attack vector is through crafted messages that embed malicious code. Users with ordinary reading privileges are impacted when they view the malicious content, leading to potential loss of session integrity or phishing of credentials. Because the vulnerability hinges on user‑generated content, social engineering can facilitate exploitation. The lack of publicly available exploit code and the absence from KEV suggest the risk is limited, but patching is recommended.

Generated by OpenCVE AI on October 12, 2026 at 17:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Open WebUI to version 0.11.4 or later to apply the vendor patch that removes the XSS vector.
  • If upgrading immediately is not possible, limit or revoke permission for authenticated users to create tool‑call blocks or to post arbitrary Markdown content.
  • Configure the application to disable script‑enabled iframes or to set the iframe sandbox to disallow same‑origin execution of untrusted code.
  • Enforce a strict Content‑Security‑Policy that blocks inline scripts and restricts script sources to trusted origins.
  • Monitor user activity logs for the creation of suspicious tool‑call blocks and promptly remediate any identified threats.

Generated by OpenCVE AI on October 12, 2026 at 17:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Open WebUI from 0.6.31 before 0.11.4 contains a stored cross-site scripting vulnerability in its Markdown renderer, which treats user-authored tool-call details blocks as tool output and mounts their embeds attribute in script-enabled iframes. Authenticated users can post crafted channel messages, chat messages, or citation content that runs JavaScript in viewers' browsers, enabling in-app phishing, or session hijacking where iframeSandboxAllowSameOrigin is enabled.
Title Open WebUI 0.6.31 before 0.11.4 Stored XSS via Tool-Call Embeds
First Time appeared Openwebui
Openwebui open Webui
Weaknesses CWE-79
CPEs cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*
Vendors & Products Openwebui
Openwebui open Webui
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Openwebui Open Webui
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T18:09:47.634Z

Reserved: 2026-10-12T14:13:39.026Z

Link: CVE-2026-109300

cve-icon Vulnrichment

Updated: 2026-10-13T18:09:42.783Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-12T17:17:23.700

Modified: 2026-10-15T15:55:45.630

Link: CVE-2026-109300

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T05:30:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')