Tag
Open WebUI Terminal Proxy Path Traversal Bypass via 9x Encoding (CVE-2026-59221)
1 rule 1 TTP 1 CVEAn incomplete fix for a path traversal vulnerability in Open WebUI's terminal proxy allows authenticated attackers to bypass security checks by sending a 9x percent-encoded path, leading to requests being forwarded with terminal credentials and user identification headers to unintended arbitrary paths outside the intended proxy scope.
Open WebUI: Cross-User Code-Interpreter and Tool Execution via Unvalidated Socket.IO Session ID
1 rule 3 TTPs 1 CVEAn authenticated low-privilege user can exploit CVE-2026-59216 in Open WebUI versions prior to 0.10.0 to execute arbitrary Python code or tools within another user's authenticated session by supplying an unvalidated `session_id`, which, if targeting an administrator, leads to remote code execution on the server as the root process.
Open WebUI Stored XSS Leads to Account Takeover and RCE (CVE-2025-46719)
6 TTPs 1 CVE 6 IOCsA high-severity stored Cross-Site Scripting (XSS) vulnerability, CVE-2025-46719, exists in Open WebUI versions prior to 0.6.6 due to improper rendering of HTML tags in chat messages, specifically an unescaped markdown token in `MarkdownTokens.svelte`. This allows attackers to inject malicious JavaScript into chat transcripts, which executes in a user's browser upon viewing, enabling access token theft, full account takeover, and, if targeting an administrator, Remote Code Execution (RCE) on the backend server via malicious Python functions.
Open WebUI Stored XSS via iFrame Embeds (CVE-2026-26193)
4 TTPs 1 CVEA stored Cross-Site Scripting (XSS) vulnerability exists in Open WebUI versions up to 0.6.43, allowing attackers to manually modify chat history to inject malicious content into response messages via iFrames with misconfigured sandboxing, leading to arbitrary script execution, potential session hijacking, and enabling Remote Code Execution (RCE) on the server for administrators.
Open WebUI SSRF Vulnerability via URL Parsing Discrepancy (CVE-2026-45400)
2 rules 1 TTP 1 CVEOpen WebUI versions 0.9.4 and earlier are vulnerable to Server-Side Request Forgery (SSRF) due to a parsing difference between the urlparse and requests libraries in the `validate_url` function, allowing attackers to bypass URL validation and make requests to internal IP addresses.
Open WebUI Stored XSS Vulnerability via Audio Transcription Endpoint (CVE-2026-45315)
2 rules 2 TTPs 1 CVEOpen WebUI is vulnerable to stored XSS via an attacker-controlled file extension in the /api/v1/audio/transcriptions endpoint (CVE-2026-45315), allowing a verified user with the chat.stt permission to upload a polyglot WAV+HTML file, tricking other users into executing arbitrary script code within the Open WebUI origin, leading to session token theft and full account takeover.
Open WebUI Cross-User File Access Vulnerability (CVE-2026-45402)
2 rules 4 TTPsOpen WebUI is vulnerable to cross-user file access due to unchecked file_id in Folder Knowledge and Knowledge-Base Attach Endpoints, allowing authenticated users to exfiltrate or overwrite other users' private files given the file UUID (CVE-2026-45402).
Open WebUI Broken Access Control Allows Unauthorized Access to Conversations (CVE-2026-45349)
2 rules 1 TTPOpen WebUI versions 0.8.12 and earlier are vulnerable to CVE-2026-45349, a broken access control issue where any user can continue the conversation of another user if they know the Chat ID, by using the /api/chat/completions endpoint with their own API key, allowing unauthorized access to private conversations and information.
Open WebUI SSRF Vulnerability via IPv6/IPv4-mapped IPv6 Bypass
2 rules 1 TTP 2 CVEsOpen WebUI is vulnerable to Server-Side Request Forgery (SSRF) due to insufficient validation in the `validate_url()` function, allowing authenticated users to access internal IPv4 and IPv6 addresses, potentially leading to IAM credential exfiltration.
Open WebUI CORS Misconfiguration and Session Validation Vulnerability Leads to RCE
2 rules 1 TTPOpen WebUI version v0.3.10 has a CORS misconfiguration and session validation issue that can lead to remote code execution due to a one-click attack against admin users.
Open WebUI Stored XSS Vulnerability in Excel File Preview
2 rules 1 CVEOpen WebUI is vulnerable to stored XSS when previewing Excel files; a crafted XLSX file can embed an XSS payload into the generated HTML, leading to arbitrary code execution when the file is previewed, allowing attackers to create weaponized chats and potentially compromise user sessions or gain RCE.
Open WebUI LDAP Empty Password Authentication Bypass
2 rules 1 TTPOpen WebUI is vulnerable to an LDAP authentication bypass where the LDAP authentication endpoint does not validate that the submitted password is non-empty before performing a Simple Bind against the LDAP server, potentially granting attackers complete account access.
Open-WebUI Stored XSS Vulnerability via Model Description
2 rules 1 CVEOpen-WebUI is vulnerable to stored cross-site scripting (XSS) where an authenticated user with model creation permissions can inject a malicious model description containing a javascript: URI within a markdown link that, when clicked, executes arbitrary JavaScript in another user's browser, potentially leading to session hijacking; this affects versions v0.3.5 through v0.8.12.
Open WebUI Cross-Instance Cache Poisoning Vulnerability
2 rules 2 TTPsOpen WebUI versions up to 0.8.12 are vulnerable to cross-instance cache poisoning when multiple instances share a Redis backend, allowing an attacker with admin access on one instance to overwrite cache values used by other instances, leading to data exfiltration and prompt injection attacks.
Open WebUI Model Chaining Access Control Bypass
2 rules 2 TTPsOpen WebUI is vulnerable to an access control bypass due to improper model chaining, allowing a regular user to create a model that chains to a restricted base model and query it using the admin's API key, bypassing access restrictions.
Open WebUI Authenticated File Overwrite Vulnerability (CVE-2026-28788)
2 rules 1 TTPOpen WebUI before version 0.8.6 allows any authenticated user to overwrite arbitrary file content via the `POST /api/v1/retrieval/process/files/batch` endpoint, leading to privilege escalation and potential manipulation of LLM responses.