Skip to main content

Open WebUI CVE-2026-109294

| EUVDEUVD-2026-97596 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-10-12 VulnCheck GHSA-m9q3-jjxm-j9pj
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with valid Open WebUI account
  2. Exploit
    Send chat message with image URL to attacker-controlled host
  3. Execution
    Server fetches and decompresses gzip response unbounded
  4. Impact
    Exhaust server memory, denying service to all users

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid authenticated Open WebUI account (PR:L) with the ability to send chat messages containing an image URL field. The attacker must point the image field at a host under their control (or any host) that returns a gzip-encoded HTTP response, which get_image_base64_from_url decompresses without size limits. Exploitation is limited by the authentication requirement and by the need for the target instance to process the attacker-supplied remote image URL; impact is confined to availability (memory exhaustion / DoS), with no data exposure or modification. Affected versions are 0.6.42 up to but not including 0.11.4.

Impact

This is a moderate-severity, single-impact denial-of-service issue, not a critical priority. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H) scores 7.1 and is internally consistent with the description: network-reachable, low complexity, but requiring low-level authentication (PR:L) and affecting availability only (VA:H) with no confidentiality or integrity impact. No EPSS score was provided, so exploitation probability cannot be quantified. The CVE is NOT in CISA KEV and no public exploit code is referenced, so there is no public exploit identified at time of analysis. The flaw was reported by VulnCheck with a published GitHub Security Advisory (GHSA-w8j8-jv6j-3m47), lending credibility to the technical details. Real-world risk is tempered by the authentication requirement - an attacker needs a valid account - and by the impact ceiling being availability only. There is no signal conflict in the provided data; the main gap is the absence of EPSS/KEV/POC signals, meaning likelihood of exploitation is unmeasured rather than confirmed low. Priority should be routine-to-elevated patching for internet-exposed or multi-tenant Open WebUI deployments where the authenticated-user population is large or untrusted.

Exploit ScenarioDerived

An authenticated Open WebUI user sends a chat message containing an image field pointing to a server they control that returns a small gzip-compressed payload expanding to gigabytes. The get_image_base64_from_url function decompresses the response without bounds, consuming all server memory and denying service to every other user on the instance. No public proof-of-concept is referenced, but the attack requires only a valid account and a crafted HTTP response.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

Memory exhaustion in Open WebUI 0.6.42 through 0.11.3 allows an authenticated user to take the entire instance offline for all users by submitting a chat message whose image field points to an attacker-controlled host that returns a gzip-encoded HTTP response. Because get_image_base64_from_url decompresses remote image responses without any size limit, a small compressed payload expands into an arbitrary amount of heap memory and drives the server into an out-of-memory denial of service. Exploitation requires a valid account and the ability to post chat messages (PR:L per the CVSS vector), and the independent assessment rates the impact as availability-only (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H), moderate severity rather than critical; no public exploit code has been identified at time of analysis and the issue is not listed in CISA KEV.

RemediationAI

Upgrade to Open WebUI 0.11.4 or later - the vendor-released patch (Vendor-released patch: 0.11.4), documented in the GitHub security advisory GHSA-w8j8-jv6j-3m47, is the definitive fix and should be treated as mandatory for any instance reachable by untrusted or low-trust authenticated users. Where an immediate upgrade is not possible, apply compensating controls that break the decompression path: disable or restrict server-side fetching of remote images (many deployments can turn off remote image ingestion or enforce a domain allowlist so that the image field only accepts internally hosted or already-proxied assets), accepting the trade-off that users lose the ability to paste arbitrary external image links; alternatively, introduce a reverse-proxy or application-layer cap on response size and reject gzip Content-Encoding from remote image hosts, though this requires custom logic and may still be bypassed by unchunked large payloads. Constrain the blast radius by running the Open WebUI container or process with a hard memory limit (for example cgroup/container memory quotas plus a restart policy) so that a single malicious message cannot consume host memory and starve co-located services, while accepting that the instance will still restart or be killed under attack. Additional hardening includes limiting who can create accounts and submit chat messages, rate-limiting the chat submission endpoint, and monitoring for sudden RSS growth correlated with image-bearing requests; the VulnCheck advisory at https://www.vulncheck.com/advisories/open-webui-0.6.42-before-0.11.4-memory-exhaustion-via-compressed-remote-image can be used as a secondary reference for detection and version verification.

Affected VersionsENISA

open-webui 0.6.42 <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, browser-based interface for interacting with local and remote large language models, and its chat pipeline accepts an image field in message payloads so that pictures can be embedded in a conversation. To support remote images, the application fetches the supplied URL server-side and converts the response to base64 via the get_image_base64_from_url helper. That helper honors the HTTP Content-Encoding header and decompresses gzip-encoded bodies, but performs no bounds check or decompressed-size ceiling before buffering the result - the classic decompression-amplification pattern in CWE-400 (Uncontrolled Resource Consumption). An attacker therefore only needs a small, highly compressible gzip response (for example a long run of repeated bytes) to force the Node/Python process to allocate vastly more memory than the request itself carries. The CPE cpe:2.3:a:open-webui:open-webui:* confirms the package itself is the affected component, with the vulnerable window being 0.6.42 up to but not including 0.11.4. There is no confidentiality or integrity component: no code executes, no data is read or altered, and the sole effect is process-level memory pressure leading to unavailability of the web service for every tenant on the instance. Note that the published CVSS 4.0 score of 7.1 reflects the high availability impact; the independent reassessment under CVSS 3.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) lands in the same moderate-severity, availability-only range and does not indicate a broader compromise.

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 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-reachable and low-complexity, but requires an authenticated account (PR:L) and no user interaction; impact is availability-only memory exhaustion, so C:N/I:N/A:H and scope unchanged.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/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
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 12, 2026 - 18:03 EUVD
CVE Published
Oct 12, 2026 - 16:04 cve.org
HIGH 7.1

DescriptionCVE.org

Open WebUI from 0.6.42 before 0.11.4 contains an uncontrolled resource consumption vulnerability that allows authenticated users to exhaust server memory by supplying compressed remote image URLs in chat messages. Attackers can point the image field at a host returning gzip-encoded responses, which get_image_base64_from_url decompresses unbounded, causing denial of service for all users.

Executive ViewAI

Why It Matters

Open WebUI versions 0.6.42 through 0.11.3 are affected by a memory-exhaustion denial-of-service that allows any authenticated user to take the entire instance offline for all users via a crafted chat message. Organizations using Open WebUI for internal or customer-facing AI assistance face a credible availability risk from low-privilege insiders or compromised user accounts, disrupting productivity and service delivery without exposing sensitive data.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting Open WebUI's outbound network egress to trusted hosts, capping HTTP response and decompressed body sizes at an egress proxy, limiting chat-posting privileges to trusted accounts, and monitoring for memory exhaustion or OOM events on the Open WebUI server.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Medium
popular self-hosted LLM web interface, common in AI/homelab deployments but not enterprise-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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
High

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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