Description
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI added collection-level ACL checks, but the patch can still be bypassed when Milvus multitenancy mode is enabled. The ACL allows unknown non-KB collection names as legacy/ephemeral collections. In Milvus multitenancy mode, that user-controlled collection name becomes a resource_id and is interpolated into a Milvus expression without escaping. This is caused by an incomplete fix for CVE-2026-44560 This vulnerability is fixed in 0.9.6.
Published: 2026-06-23
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Open WebUI is a self‑hosted AI platform that operates offline. Prior to version 0.9.6, the platform added collection‑level ACL checks, but those checks can still be bypassed when Milvus multitenancy mode is enabled. The ACL permits unknown non‑KB collection names as legacy/ephemeral collections. In multitenancy mode, the user‑controlled collection name becomes a resource_id and is interpolated into a Milvus expression without escaping because the patch is incomplete, stemming from CVE-2026-44560. An attacker can supply a crafted collection name that injects a malicious sub‑expression, thereby bypassing ACL enforcement and allowing unauthorized access or modification of data. This vulnerability is fixed in version 0.9.6.

Affected Systems

Open WebUI installations that run with Milvus multitenancy mode enabled are vulnerable. The CVE data does not specify exact affected versions.

Risk and Exploitability

The risk associated with this vulnerability is moderate. The CVSS score of 6.5 indicates a moderate severity, and the vulnerability was not listed in CISA KEV, suggesting that there are no widely documented exploitation attempts as of the last update. The attack vector is likely via a constructed collection name containing malicious Milvus expression fragments passed to the Open WebUI endpoint. By exploiting the lack of escaping, an attacker can inject arbitrary expressions that will be executed on the database, allowing them to read, modify, or delete data within collections they would normally be denied access to in a multitenancy configuration. Although the threat is mitigated by disabling multitenancy or upgrading to 0.9.6, the vulnerability remains a risk in environments that cannot apply the patch immediately.

Generated by OpenCVE AI on June 24, 2026 at 10:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Open WebUI to version 0.9.6 or later, where the ACL bypass is fully fixed
  • If an upgrade is not immediately possible, disable Milvus multitenancy to remove the risk associated with user‑controlled collection names
  • If disabling is not feasible, limit collection names to a pre‑approved whitelist to prevent interpolation of arbitrary user input

Generated by OpenCVE AI on June 24, 2026 at 10:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-p5cp-r7rg-qpxc Open WebUI: RAG ACL Bypass in Milvus Multitenancy Mode
History

Tue, 23 Jun 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Open-webui
Open-webui open-webui
Vendors & Products Open-webui
Open-webui open-webui

Tue, 23 Jun 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 23 Jun 2026 17:30:00 +0000

Type Values Removed Values Added
Description Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, Open WebUI added collection-level ACL checks, but the patch can still be bypassed when Milvus multitenancy mode is enabled. The ACL allows unknown non-KB collection names as legacy/ephemeral collections. In Milvus multitenancy mode, that user-controlled collection name becomes a resource_id and is interpolated into a Milvus expression without escaping. This is caused by an incomplete fix for CVE-2026-44560 This vulnerability is fixed in 0.9.6.
Title Open WebUI: RAG ACL Bypass in Milvus Multitenancy Mode
Weaknesses CWE-862
CWE-943
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Open-webui Open-webui
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-23T17:53:59.772Z

Reserved: 2026-06-11T16:34:11.637Z

Link: CVE-2026-54019

cve-icon Vulnrichment

Updated: 2026-06-23T17:53:54.128Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-24T11:00:13Z

Weaknesses
  • CWE-862

    Missing Authorization

  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic