Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
DeliverySupply explicit backend index on listing route
-
ExploitBypass missing authorization check
-
ExecutionReach disabled provider backend with stored API key
-
ImpactRead 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Open Webui
View allAn XSS vulnerability exists in open-webui/open-webui versions <= 0.3.8, specifically in the function that constructs the
A Stored Cross-Site Scripting (XSS) vulnerability exists in the chat file upload functionality of open-webui/open-webui
Attacker controlled files can be uploaded to arbitrary locations on the web server's filesystem by abusing a path traver
Stored cross-site scripting in Open WebUI's terminal port preview feature allows an authenticated attacker sharing a ter
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a St
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a Se
In version v0.3.10 of open-webui/open-webui, the `api/v1/utils/pdf` endpoint lacks authentication mechanisms, allowing u
OAuth and SCIM identity confusion in Open WebUI 0.6.41-0.10.x (SQLite-backed deployments only) allows unauthenticated re
DNS rebinding SSRF in Open WebUI versions 0.9.6 through 0.11.0 allows authenticated users who control authoritative DNS
Denial of service in Open WebUI versions 0.9.0-0.11.0 allows unauthenticated remote attackers to stall the application s
In version 0.3.8 of open-webui, an endpoint for converting markdown to HTML is exposed without authentication. Rated hig
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. [CVSS 7.3 HIGH]
EUVD-2026-97598
GHSA-32hx-qqmp-8j8q
NVD
CVE.org
EPSS
Exploit-DB