MediumVulnerability
CVE-2026-54019: Open WebUI collection ACL bypass through Milvus multitenancy expression
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-54019
- Published
- Record updated
- Affected
- open-webui <= 0.9.5
- Fixed in
- 0.9.6
- released June 1, 2026, 22 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.4%
Summary
Open WebUI versions prior to 0.9.6 can have their collection-level ACL checks bypassed when Milvus multitenancy mode is enabled. The ACL treats unknown non-KB collection names as legacy or ephemeral collections, so a user-controlled collection name becomes a resource_id that is interpolated without escaping into a Milvus expression. The flaw is caused by an incomplete fix for CVE-2026-44560.
Mitigation
Fixed in 0.9.6.
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- open-webuiPyPILLM dependency since 2024-05-20
Related items
- HighCVE-2026-123818: LMDeploy is a toolkit for compressing, deploying, and serving large language models. From 0.12.3 until 0.15.0…Similar attack · NVD/CVE Database
- HighGHSA-vvr2-h2jp-838m: Code Graph RAG: MCP paginated read_file path traversal / arbitrary file readSimilar attack · GitHub Advisory Database
- MediumAttackers Crash Claude's 'Office Party' Flaw to Run Malicious Code on LinuxSimilar attack · Dark Reading
- MediumCVE-2026-124588: huggingface finetrainers code injection via Library argumentSimilar attack · NVD/CVE Database
- MediumTaiwan-Based Hacker Used BOSSAI AI Agents to Steal Taipei Emergency Dispatch RecordsSimilar attack · The Hacker News