PatchSiren cyber security CVE debrief
CVE-2026-45398 open-webui CVE debrief
Open WebUI versions prior to 0.9.5 contain an authorization bypass vulnerability in the `_validate_collection_access()` function. The function validates access for collections with `user-memory-*` and `file-*` prefixes but fails to enforce access controls on knowledge base collections, which use raw UUIDs as collection names. This gap allows any authenticated user who knows a private knowledge base UUID to read its contents through retrieval query endpoints and to inject or overwrite content via retrieval write endpoints including `/process/text`, `/process/file`, `/process/files/batch`, `/process/web`, and `/process/youtube`. The knowledge API correctly denies direct access, but the retrieval endpoints do not perform equivalent validation. The vulnerability was published on 2026-05-15 and last modified on 2026-05-19. It is classified as CWE-639 (Authorization Bypass Through User-Controlled Key).
- Vendor
- open-webui
- Product
- Unknown
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-15
- Original CVE updated
- 2026-05-19
- Advisory published
- 2026-05-15
- Advisory updated
- 2026-05-19
Who should care
Organizations running self-hosted Open WebUI instances prior to version 0.9.5, particularly those hosting multi-user environments with private knowledge bases containing sensitive information. Security teams responsible for AI/ML platform security and access control validation.
Technical summary
The `_validate_collection_access()` function in Open WebUI prior to 0.9.5 fails to validate access to knowledge base collections that use raw UUIDs as identifiers. Authenticated users with knowledge of a private knowledge base UUID can bypass intended access controls through retrieval endpoints. The vulnerability affects both read operations (query endpoints) and write operations (text, file, batch, web, and YouTube processing endpoints). The knowledge API correctly enforces authorization, creating a security control inconsistency. The fix in version 0.9.5 extends collection access validation to cover knowledge base UUID-based collections.
Defensive priority
HIGH
Recommended defensive actions
- Upgrade Open WebUI to version 0.9.5 or later to address the authorization bypass vulnerability
- Review knowledge base access logs for unauthorized retrieval queries or content modifications by authenticated users between deployment and patch application
- Implement network-level access controls to limit exposure of Open WebUI retrieval endpoints to authorized users only
- Monitor for anomalous access patterns to knowledge base collections, particularly from unexpected user accounts
- Validate that custom modifications to `_validate_collection_access()` or related authorization functions do not reintroduce the bypass condition
Evidence notes
The vulnerability description and affected versions are derived from the official CVE record and NVD entry. The authorization bypass mechanism is documented in the vendor security advisory. The fix version 0.9.5 is confirmed by release notes. CVSS 3.1 vector AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H indicates network attack vector, high attack complexity, low privileges required, no user interaction, and high impacts to confidentiality, integrity, and availability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-45398 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-45398
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-45398 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45398
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/open-webui/open-webui/pull/22109
[email protected] - Issue Tracking, Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/open-webui/open-webui/releases/tag/v0.9.5
[email protected] - Release Notes
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/open-webui/open-webui/security/advisories/GHSA-4g37-7p2c-38r9
[email protected] - Exploit, Mitigation, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.