Read the docs
TI-2026-33116 Aliases CVE-2026-45317GHSA-j6w6-986j-2m2m

Open WebUI: Cross-Site Request Forgery (CSRF) via Image URL Manipulation

Priority MEDIUM 54CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Tampering
Confidentiality · integrity · availability
Low · None · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-352.

Summary

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.3, an application-wide Cross-Site Request Forgery (CSRF) vulnerability was found Open-WebUl's image uploading functionality. An attacker can set an image URL to a malicious endpoint, allowing them to perform actions on behalf of a victim user. Any authenticated user can exploit this vulnerability, and any user who views the compromised image (e.g., a profile picture) will unknowingly send a GET request to the attacker-controlled URL. This can lead to cookie theft, denial of service (DoS), or other malicious actions. This vulnerability is fixed in 0.9.3.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00165 5th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed open-webui (open-webui): 0.9.3open-webui (PyPI): 0.9.3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
open-webuiopen-webuibefore 0.9.30.9.3Patch availableCNA
—open-webui (PyPI)before 0.9.30.9.3Patch availableGHSA-j6w6-986j-2m2m
  • open-webui Vendoropen-webui Affected before 0.9.3 Fixed in 0.9.3 Patch available CNA
  • open-webui (PyPI) Vendor— Affected before 0.9.3 Fixed in 0.9.3 Patch available GHSA-j6w6-986j-2m2m

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*before 0.9.3Vulnerableopen-webui
  • cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:* Versions before 0.9.3 Vulnerable ·open-webui

Remediation

  • Fix · CNA open-webui (open-webui) Fixed in 0.9.3
  • Fix · GHSA-j6w6-986j-2m2m open-webui (PyPI) Fixed in 0.9.3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-45317
  2. 2026-10-03 Alias added: GHSA-j6w6-986j-2m2m

References

  • TI-2024-06216 Open WebUI Arbitrary File Upload + Path Traversal CVSS 3.1HIGH 8.8
  • TI-2024-07467 Improper Authentication in open-webui/open-webui CVSS 3.1HIGH 8.2
  • TI-2026-42359 Open WebUI: Cross-user code-interpreter and tool execution via unvalidated Socket.IO event-caller session_id CVSS 3.1CRITICAL 9.0
  • TI-2026-40759 open-webui - Remote Code Execution via CORS Misconfiguration and Session Validation CVSS 4.0CRITICAL 9.0
  • TI-2024-07431 Cross-site Scripting (XSS) in open-webui/open-webui CVSS 3.0CRITICAL 9.0
  • TI-2026-60021 Open WebUI: Same-origin XSS to account takeover via terminal port-preview iframe hardcoding allow-same-origin CVSS 3.1HIGH 8.7
See all 154 →

Sources