Open WebUI 0.6.42 before 0.11.4 Memory Exhaustion via Compressed Remote Image
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.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-109294
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 21:20 UTC · Revision 1
Source evidence
Open WebUI 0.6.42 before 0.11.4 Memory Exhaustion via Compressed Remote Image
core-osv · Original sourcePublished 12 Oct 2026, 16:04 UTC
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.
osv:CVE-2026-109294
Complete source record
{
"id": "66bf5c781fe78066cb56349467550d9df728351a1d69d485863af3a2eb343f6d",
"url": "https://osv.dev/vulnerability/CVE-2026-109294",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Open WebUI 0.6.42 before 0.11.4 Memory Exhaustion via Compressed Remote Image",
"summary": "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.",
"evidence": "osv:CVE-2026-109294",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-109294",
"aliases": [
"CVE-2026-109294",
"GHSA-w8j8-jv6j-3m47"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "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"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/open-webui/open-webui",
"type": "GIT",
"events": [
{
"introduced": "d95f533214e3fe5beb5e41ec1f349940bc4c7043"
},
{
"fixed": "8bd8b4fac5e059578ac0c74b3c18d11139f88b7d"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0.6.42"
},
{
"fixed": "0.11.4"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0.6.42"
},
{
"fixed": "0.11.4"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"v0.11.3",
"v0.11.2",
"v0.11.1",
"v0.11.0",
"v0.10.2",
"v0.10.1",
"v0.10.0",
"v0.9.5",
"v0.9.4",
"v0.9.3",
"v0.9.2",
"v0.9.1",
"v0.9.0",
"v0.8.12",
"v0.8.11",
"v0.8.10",
"v0.8.9",
"v0.8.8",
"v0.8.7",
"v0.8.6",
"v0.8.5",
"v0.8.4",
"v0.8.3",
"v0.8.2",
"v0.8.1",
"v0.8.0",
"v0.7.2",
"v0.7.1",
"v0.7.0",
"v0.6.43",
"v0.6.42"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-109294.json"
}
}
],
"modified": "2026-10-28T02:30:39.445717633Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109294.json",
"https://github.com/open-webui/open-webui/security/advisories/GHSA-w8j8-jv6j-3m47",
"https://nvd.nist.gov/vuln/detail/CVE-2026-109294",
"https://www.vulncheck.com/advisories/open-webui-0.6.42-before-0.11.4-memory-exhaustion-via-compressed-remote-image"
],
"provider_metadata": {
"cwe_ids": [
"CWE-400",
"CWE-409"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/109xxx/CVE-2026-109294.json"
}
},
"related_cves": [
{
"value": "CVE-2026-109294",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 507197,
"published_at": "2026-10-12T16:04:54.107+00:00"
}