Description
Open WebUI from 0.6.33 before 0.11.4 contains a cross-site scripting vulnerability that allows authenticated users to execute script in victims' sessions by storing javascript: URLs in citation embed_url fields. Attackers can share a crafted chat whose citation, when clicked, is passed to window.open, letting them steal localStorage.token and act as the victim.
Published: 2026-10-12
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Stored XSS allowing an attacker to steal session tokens and impersonate victims
Action: Immediate Patch
AI Analysis

Impact

Open WebUI versions 0.6.33 up to 0.11.3 contain a stored cross‑site scripting vulnerability in the citation embed_url field. When a user stores a javascript: URL, it is later opened in a victim’s browser via window.open, executing client‑side script within the victim’s session. The primary impact is theft of the locally stored authentication token, granting the attacker full control over the victim’s account. The weakness is classified as CWE‑79 and exposes confidentiality and integrity of user sessions. Based on the description, it is inferred that the attacker must craft a shared chat embedding the malicious citation, and the victim must click the link for the script to run.

Affected Systems

Open WebUI from the open‑webui vendor, specifically any installation of the software in the version range 0.6.33 through 0.11.3 is impacted; later releases contain the fix.

Risk and Exploitability

The CVSS score of 8.5 classifies this flaw as high severity. No EPSS score is available and it is not listed in the CISA KEV catalog, but the exploitation path is straightforward: an authenticated user can store the malicious URL and share it with others; a victim who clicks the link will have the attacker’s script executed, giving the attacker the session token. The lack of an EPSS score does not mitigate the urgency, as the attack requires only normal user privileges and the ability to publish the crafted citation.

Generated by OpenCVE AI on October 12, 2026 at 19:41 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Open WebUI version 0.11.4 or later, which removes the ability to store javascript: URLs in citation embed_url fields
  • If an upgrade is not immediately possible, modify the application to reject or sanitize embed_url values containing javascript: schemes or remove the functionality that allows the field to be populated
  • Consider implementing additional client‑side monitoring or token‑rotation policies to detect and mitigate token theft from compromised sessions

Generated by OpenCVE AI on October 12, 2026 at 19:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 05: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

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

Type Values Removed Values Added
Description Open WebUI from 0.6.33 before 0.11.4 contains a cross-site scripting vulnerability that allows authenticated users to execute script in victims' sessions by storing javascript: URLs in citation embed_url fields. Attackers can share a crafted chat whose citation, when clicked, is passed to window.open, letting them steal localStorage.token and act as the victim.
Title Open WebUI 0.6.33 before 0.11.4 Stored XSS via Citation embed_url
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': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N'}

cvssV4_0

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


Subscriptions

Open-webui Open-webui
Openwebui Open Webui
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-23T21:57:54.568Z

Reserved: 2026-10-12T14:12:52.833Z

Link: CVE-2026-109291

cve-icon Vulnrichment

Updated: 2026-10-18T11:53:18.630Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-10-18T12:17:04.147

Link: CVE-2026-109291

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')