CyberSecBulletin

Open WebUI vulnerabilities

We track 68 vulnerabilities in Open WebUI products across 2 products. 68 are rated high or critical, and none are known to be exploited. The most recent was published on October 12, 2026.

68vulnerabilities
7critical
61high
0exploited
8.0average CVSS score

Latest Open WebUI vulnerabilities

  • 7.6 High severity

    open-webui: Missing Authorization

    CVE-2026-109572Open WebUI

    Open WebUI from 0.8.6 before 0.11.4 contains a privilege escalation vulnerability in the terminal proxy that allows authenticated users to reach the Terminals administrator API with the shared key attached. Attackers can send requests through /api/v1/terminals

  • 7.3 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-109291Open WebUI

    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 citatio

  • 8.7 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-109290Open WebUI

    Open WebUI from 0.11.1 before 0.11.4 contains a stored cross-site scripting vulnerability in DocxPreview.svelte that allows authenticated users to execute script by uploading crafted DOCX attachments. Attackers can embed an OOXML altChunk HTML part or script-s

  • 8.1 High severity

    open-webui: Origin Validation Error

    CVE-2026-109286Open WebUI

    Open WebUI from 0.7.0 before 0.11.4 contains a cross-origin message handling vulnerability in SyncStatsModal that allows any website to steal a signed-in user's session token by posting unvalidated verify:chat messages. Attackers can supply a path-traversal ch

  • 7.1 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-87999Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.11.1, POST /api/v1/retrieval/process/web and POST /api/v1/retrieval/process/web/search in backend/open_webui/retrieval/web/utils.py treated Python's globally routa

  • 7.1 High severity

    open-webui: Improper Privilege Management

    CVE-2026-87998Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, DELETE /api/v1/knowledge/{id}/delete in backend/open_webui/routers/knowledge.py authorized deletion against the knowledge base but then removed its

  • 7.7 High severity

    open-webui: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2026-87996Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.1, SafePlaywrightURLLoader in backend/open_webui/retrieval/web/utils.py validated a user-controlled hostname in Python and then let the Playwright brows

  • 8.7 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-87995Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.11 until 0.11.1, src/lib/components/chat/FileNav/PortPreview.svelte rendered terminal port content in an iframe sandbox containing both allow-scripts and allow-same-

  • 8.1 High severity

    open-webui: Improper Neutralization of Wildcards or Matching Symbols

    CVE-2026-87016Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.6.41 until 0.11.1, get_user_by_oauth_sub and get_user_by_scim_external_id in backend/open_webui/models/users.py used JSON contains matching that compiled to SQL LIKE s

  • 7.5 High severity

    open-webui: Asymmetric Resource Consumption (Amplification)

    CVE-2026-87011Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, the unauthenticated POST /oauth/backchannel-logout handler in backend/open_webui/utils/oauth.py fetched the OIDC discovery document and signing keys

  • 7.1 High severity

    open-webui: Missing Authorization

    CVE-2026-59714Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.5 before 0.10.0, any authenticated user can overwrite the content of a message in a channel they do not belong to (including private and DM channels) by sending a ch

  • 8.1 High severity

    open-webui: Missing Authorization

    CVE-2026-70494Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.0, the DELETE /api/v1/folders/{id} handler in backend/open_webui/routers/folders.py allowed a user granted write access to a shared chat folder to perm

  • 7.1 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-70485Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.0, Open WebUI checked whether a user-supplied URL destination was globally routable by applying ipaddress.is_global to the literal IPv6 address without

  • 8.8 High severity

    open-webui: Improper Authentication

    CVE-2026-70482Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.0 until 0.11.0, when ENABLE_OAUTH_TOKEN_EXCHANGE=True, /oauth/{provider}/token/exchange accepts a raw provider access token and validates it by calling the provider

  • 7.7 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-70479Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.0, with WEB_LOADER_ENGINE=playwright, the Playwright web loader validates only the top-level page request and lets sub-resource requests pass unvalidate

  • 9.6 Critical severity

    open-webui before 0.3.14 contains a cross-origin resource sharing misconfiguration allowing…

    CVE-2026-56400Open WebUI

    open-webui before 0.3.14 contains a cross-origin resource sharing misconfiguration allowing arbitrary origins with allow_origins=* and authenticated requests to the /api/v1/functions endpoint. Attackers can execute arbitrary code on the openwebui instance by c

  • 9.0 Critical severity

    Open WebUI before 0.9.5 contains a stored cross-site scripting vulnerability in the OAuth…

    CVE-2026-56398Open WebUI

    Open WebUI before 0.9.5 contains a stored cross-site scripting vulnerability in the OAuth authentication flow where the picture claim URL MIME type is inferred from file extension rather than Content-Type header, allowing SVG files to bypass the profile image

  • 7.7 High severity

    open-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-59221Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 before 0.10.0, _sanitize_proxy_path in backend/open_webui/routers/terminals.py decoded proxy paths only eight times, allowing a nine-times percent-encoded ../ trav

  • 8.0 High severity

    open-webui: Improper Authentication

    CVE-2026-59224Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, backend/open_webui/routers/terminals.py built the ws_terminal upstream URL from an unencoded session_id and appended user_id as a query parameter, allowing q

  • 7.1 High severity

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform.

    CVE-2026-59219Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 before 0.10.0 with Redis configured, Socket.IO connect, user-join, join-channels, join-note, and the terminal websocket first-message authentication used decode_to

  • 9.0 Critical severity

    open-webui: Improper Control of Generation of Code

    CVE-2026-59216Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, get_event_call delivered execute:python and execute:tool Socket.IO events to a client-supplied session_id after checking only that the session was connected,

  • 9.0 Critical severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-59214Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, Open WebUI runs client-side Python with Pyodide in a same-origin web worker, allowing stored chat payloads that use pyodide.http.pyfetch or the js module fet

  • 7.7 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-54018Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, the SafePlaywrightURLLoader implements a validate_url function to prevent SSRF attacks by checking the IP address of the user-provided URL. Howev

  • 7.6 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-54013Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI patched SVG XSS in user profile images and webhook profile images but forgot to apply the same fix to model profile images. The ModelM

  • 7.1 High severity

    open-webui: Improper Access Control

    CVE-2026-54012Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI lets a user who can create, update, or import workspace models store arbitrary meta.knowledge entries on their model without checking

  • 8.3 High severity

    open-webui: Improper Access Control

    CVE-2026-54010Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI lets an authenticated user attach arbitrary file_id values to their own chat message without checking whether they own or can read tho

  • 8.5 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-54008Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, backend/open_webui/utils/oauth.py::_process_picture_url calls validate_url(picture_url) on the initial URL only, then invokes aiohttp.ClientSessi

  • 7.7 High severity

    open-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-54017Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, the terminal-server reverse proxy in `backend/open_webui/routers/terminals.py` does not fully confine the user-controlled `path` segment before f

  • 8.1 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-45665Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.8.0, a Stored Cross-Site Scripting (XSS) vulnerability exists in the Banner component due to an improper sanitization order (specifically, DOMPurify i

  • 7.1 High severity

    open-webui: Missing Authorization

    CVE-2026-45350Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.8.6, there is a vulnerability in chat completion API, which allows attackers to bypass tool restrictions, potentially enabling unauthorized actions or

  • 7.7 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-45338Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, a Server-Side Request Forgery (SSRF) vulnerability exists in _process_picture_url() in backend/open_webui/utils/oauth.py (line ~1338). The functi

  • 8.7 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-45315Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.3, the audio transcription upload endpoint takes the file extension from the user-supplied filename and saves the file under CACHE_DIR/audio/transcr

  • 7.7 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-45303Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.5, through the HTML rendering view, scripts can be injected and executed. The frontend provides a function to visualize the HTML content of a curren

  • 8.1 High severity

    open-webui: Improper Access Control

    CVE-2026-45301Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.3.16, a missing permission check in all files related API endpoints allows any authenticated user to list, access and delete every file uploaded by ev

  • 8.3 High severity

    open-webui: Authorization Bypass Through User-Controlled Key

    CVE-2026-44570Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.19, authorization controls surrounding the memories API were inconsistent, resulting in the ability of a standard user to delete, restore, and view

  • 7.1 High severity

    open-webui: Missing Authorization

    CVE-2026-44569Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.19, there's an IDOR in the channels message management system that allows authenticated users to modify or delete any message within channels they h

  • 7.3 High severity

    open-webui: Client-Side Enforcement of Server-Side Security

    CVE-2026-44567Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.1.124, the API does not properly validate that the user has an authorized user role of user. By default, when Open WebUI is configured with new sign-u

  • 9.8 Critical severity

    open-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-44566Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.1.124, when attaching files to a promp, the name of the file is derived from the original HTTP upload request and is not validated or sanitized. This

  • 8.1 High severity

    open-webui: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-44565Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.10, when uploading an audio file, the name of the file is derived from the original HTTP upload request and is not validated or sanitized. This allo

  • 8.7 High severity

    open-webui: Improper Neutralization of Input During Web Page Generation

    CVE-2026-44549Open WebUI

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.8.0, Excel file attachments are previewed in an unsafe way. A crafted XLSX file payload can be used to cause the sheetjs function sheet_to_html to emb