Skip to main content

Open WebUI EUVDEUVD-2026-97598

| CVE-2026-109296 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-12 VulnCheck GHSA-32hx-qqmp-8j8q
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege account
  2. Delivery
    Supply explicit backend index on listing route
  3. Exploit
    Bypass missing authorization check
  4. Execution
    Reach disabled provider backend with stored API key
  5. Impact
    Read version strings and enumerate connections

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires a valid authenticated account on the Open WebUI instance (CVSS PR:L) and that the instance has one or more model provider backends - specifically Ollama and/or OpenAI-compatible connections - configured, including at least one that an administrator has disabled but whose API keys remain stored. The attacker triggers the flaw by passing an explicit backend index as a path segment or query parameter on the model listing routes. Limiting factors: exploitation is impossible without an account, so instances without self-service registration and with trusted users only face minimal realistic risk; impact is bounded to disclosure of version strings, connection enumeration, and the server-side use of stored API keys (keys are used in outbound requests, not necessarily returned in plaintext), with no integrity or availability impact.

Impact

This is a medium-severity information-disclosure issue (CVSS 4.0 base 5.3) best characterized as an IDOR/missing-authorization flaw (CWE-639), not a critical breach. The CVSS vector AV:N/AC:L/AT:N/PR:L/UI:N indicates network-reachable, low-complexity exploitation that REQUIRES an authenticated account (PR:L) and yields only low confidentiality impact (VC:L) with no integrity or availability impact (VI:N/VA:N). No EPSS score was provided in the input, there is no CISA KEV listing, and no public proof-of-concept is referenced - so there is no public exploit identified at time of analysis. The key signals are consistent rather than conflicting: a low-privilege authenticated attacker can bypass intended authorization checks to reach backends an operator deliberately disabled, read version strings, and enumerate connections, and crucially trigger outbound requests that carry configured API keys. The real risk therefore hinges on the sensitivity of those keys and whether untrusted users hold accounts on the instance; on a locked-down single-admin deployment the practical risk is low, whereas on a multi-tenant or publicly-registerable instance it is a meaningful insider/low-privilege escalation of exposure. Overall this is a genuine but moderate-priority fix rather than an emergency: patch in routine cycles, prioritizing instances with self-service registration or shared/multi-user access.

Exploit ScenarioDerived

An authenticated low-privilege user of an Open WebUI instance crafts requests to the Ollama or OpenAI-compatible model-listing routes, supplying an explicit backend index as a path segment or query parameter to target a provider backend the administrator had disabled. The server honors the index without an authorization check, issuing requests that carry the configured API keys and returning version strings and enumerable connection details back to the attacker. No public exploit code is referenced, but exploitation is trivial given a valid account and knowledge of the index parameter.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 12, 2026

Authenticated users on Open WebUI instances running versions earlier than 0.11.4 can bypass administrator-imposed restrictions and reach model provider backends that have been explicitly disabled, by supplying an explicit backend index as a path segment or query parameter on the Ollama and OpenAI-compatible model listing routes. The issue is an IDOR/missing-authorization flaw (CWE-639) that discloses backend version strings, enumerates configured connections, and causes server-side requests to carry previously stored API keys - although the keys are used in outbound calls rather than necessarily returned in plaintext, and there is no integrity or availability impact. It is a medium-severity information-disclosure issue (CVSS 4.0 base 5.3; assessed CVSS 3.1 5.3) requiring a valid account (PR:L) plus at least one configured backend, and no public exploit code has been identified at time of analysis.

RemediationAI

Vendor-released patch: 0.11.4 - upgrade Open WebUI to 0.11.4 or later, as documented in the GitHub security advisory at https://github.com/open-webui/open-webui/security/advisories/GHSA-hm62-64q2-6gxw and the VulnCheck advisory at https://www.vulncheck.com/advisories/open-webui-before-0.11.4-missing-authorization-via-backend-index-on-model-routes. If immediate upgrade is not possible, apply these compensating controls: delete or fully remove disabled Ollama and OpenAI-compatible backend connections rather than leaving them toggled off with credentials retained, and rotate the API keys that were stored on those connections, accepting the trade-off that any other tooling sharing those keys must be re-keyed and the disabled integration configuration will be lost; because exploitation requires a valid authenticated account (PR:L), restrict self-service registration and limit instance membership to trusted users, understanding that this only reduces the attack surface and does not remove the flaw for existing accounts; and log or alert on outbound requests from the Open WebUI host to provider endpoints that administrators consider disabled, which can detect attempted enumeration but creates additional monitoring overhead. Because the disclosure is limited to version strings, connection enumeration, and server-side use of stored keys, prioritization should treat this as medium severity rather than an emergency, and any already-exposed API keys should be rotated as a precaution.

Affected VersionsENISA

open-webui 0 <0.11.4

Affected Packages

euvd open_webui fix: 0.11.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Open WebUI is a self-hosted web interface that aggregates large language model providers, typically connecting out to local Ollama instances and OpenAI-compatible endpoints configured by an administrator with per-connection API keys and an enable/disable toggle. The vulnerable model listing routes take a user-supplied backend index - passed either as a path segment or as a query parameter - and use that value as the lookup key for the provider connection without verifying that the referenced backend is enabled or that the requesting user is authorized to use it. This is the classic CWE-639 pattern (Authorization Bypass Through User-Controlled Key): a client-controlled identifier is trusted as an object reference, so a disabled connection whose credentials remain stored in the backend configuration can still be selected and driven by any authenticated user. Successful abuse causes the server to issue outbound requests to the disabled provider using its configured API key, returns provider version strings to the caller, and allows enumeration of the connections that exist on the instance. The affected component is tracked by the wildcard CPE cpe:2.3:a:open-webui:open-webui:*:*:*:*:*:*:*:*, with the vulnerability addressed in 0.11.4. CVSS 4.0 vector CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N confirms network reachability, no privileges beyond a standard account, low confidentiality impact only, and no integrity or availability effect.

Know when Open Webui gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Network-reachable listing routes (AV:N), trivially triggered via an index parameter (AC:L), but requires a valid user account (PR:L); impact is limited disclosure only (C:L, I:N/A:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 12, 2026 - 18:03 EUVD

DescriptionCVE.org

Open WebUI before 0.11.4 contains a missing authorization vulnerability that allows authenticated users to reach disabled model provider backends by supplying an explicit backend index. Attackers can pass the index as a path segment or query parameter on Ollama and OpenAI-compatible listing routes to trigger requests carrying configured API keys, read version strings, and enumerate connections.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular self-hosted LLM/AI web frontend, common but not ubiquitous
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-8017 CRITICAL POC
9.0 Mar 20

An XSS vulnerability exists in open-webui/open-webui versions <= 0.3.8, specifically in the function that constructs the

CVE-2024-7044 HIGH POC
8.9 Mar 20

A Stored Cross-Site Scripting (XSS) vulnerability exists in the chat file upload functionality of open-webui/open-webui

CVE-2024-6707 HIGH POC
8.8 Aug 07

Attacker controlled files can be uploaded to arbitrary locations on the web server's filesystem by abusing a path traver

CVE-2026-87995 HIGH POC
8.7 Sep 09

Stored cross-site scripting in Open WebUI's terminal port preview feature allows an authenticated attacker sharing a ter

CVE-2025-65959 HIGH POC
8.7 Dec 04

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a St

CVE-2025-65958 HIGH POC
8.5 Dec 04

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a Se

CVE-2024-8053 HIGH POC
8.2 Mar 20

In version v0.3.10 of open-webui/open-webui, the `api/v1/utils/pdf` endpoint lacks authentication mechanisms, allowing u

CVE-2026-87016 HIGH POC
8.1 Sep 09

OAuth and SCIM identity confusion in Open WebUI 0.6.41-0.10.x (SQLite-backed deployments only) allows unauthenticated re

CVE-2026-87996 HIGH POC
7.7 Sep 09

DNS rebinding SSRF in Open WebUI versions 0.9.6 through 0.11.0 allows authenticated users who control authoritative DNS

CVE-2026-87011 HIGH POC
7.5 Sep 09

Denial of service in Open WebUI versions 0.9.0-0.11.0 allows unauthenticated remote attackers to stall the application s

CVE-2024-7983 HIGH POC
7.5 Mar 20

In version 0.3.8 of open-webui, an endpoint for converting markdown to HTML is exposed without authentication. Rated hig

CVE-2026-26193 HIGH POC
7.3 Feb 19

Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. [CVSS 7.3 HIGH]

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy