Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Network-accessible web API requiring a low-privilege authenticated account; impact confined to knowledge file integrity and availability, with no confidentiality gain since attacker already holds read access.
Primary rating from Vendor (github).
CVSS VectorVendor: github
Lifecycle Timeline
2DescriptionCVE.org
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 before 0.10.0, _verify_knowledge_file_access only checked read access while file write and delete routes later trusted object-derived access through writable model meta.knowledge entries, allowing a user with read-only knowledge file access to upgrade to file write or delete operations. This issue is fixed in version 0.10.0.
AnalysisAI
Incorrect authorization in Open WebUI versions 0.9.6 through 0.9.x allows authenticated users with read-only knowledge file access to escalate their privileges to file write or delete operations. The root cause is that _verify_knowledge_file_access validated only read permissions, while write and delete routes independently trusted access derived from writable model meta.knowledge entries - creating a logical gap where the authorization check and the actual enforcement were misaligned. No public exploit or CISA KEV listing is identified at time of analysis; this is a medium-severity, authenticated-only issue fixed in v0.10.0.
Technical ContextAI
Open WebUI (CVE-2026-59212) is a self-hosted AI platform that manages knowledge bases, with access control implemented via _verify_knowledge_file_access. The flaw maps to CWE-863 (Incorrect Authorization): the authorization function performed a read-access check, but the file write and delete HTTP routes derived their access decisions from a different source - writable model meta.knowledge entries - without re-validating the operation type against the user's actual permission level. This is a classic TOCTOU-style authorization gap where the check and the action use inconsistent access models. The affected code path involves knowledge file CRUD routes in the API layer.
RemediationAI
Upgrade to Open WebUI v0.10.0 or later, which resolves the authorization gap via the fix committed at https://github.com/open-webui/open-webui/commit/17df0264929514599dbcb21c6578bcdfa204b04d and tracked in pull request https://github.com/open-webui/open-webui/pull/26032. The full security advisory is available at https://github.com/open-webui/open-webui/security/advisories/GHSA-2xwm-4h2q-ggfx. If immediate upgrade is not possible, a compensating control is to restrict knowledge file sharing so that no user is granted read-only access to files they must not modify - effectively eliminating the exploitable condition by not assigning partial permissions. This workaround limits collaboration functionality and is not a substitute for patching.
More in Open Webui
View allA vulnerability in open-webui/open-webui version 0.3.8 allows an attacker with a user-level account to perform a session
An XSS vulnerability exists in open-webui/open-webui versions <= 0.3.8, specifically in the function that constructs the
A Stored Cross-Site Scripting (XSS) vulnerability exists in the chat file upload functionality of open-webui/open-webui
A vulnerability in open-webui/open-webui versions <= 0.3.8 allows remote code execution by non-admin users via Cross-Sit
Attacker controlled files can be uploaded to arbitrary locations on the web server's filesystem by abusing a path traver
Stored cross-site scripting in Open WebUI's terminal port preview feature allows an authenticated attacker sharing a ter
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a St
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.6.37, a Se
A stored cross-site scripting (XSS) vulnerability exists in open-webui/open-webui version 0.3.8. Rated high severity (CV
In version v0.3.10 of open-webui/open-webui, the `api/v1/utils/pdf` endpoint lacks authentication mechanisms, allowing u
OAuth and SCIM identity confusion in Open WebUI 0.6.41-0.10.x (SQLite-backed deployments only) allows unauthenticated re
In open-webui version 0.3.8, the endpoint `/models/upload` is vulnerable to arbitrary file write due to improper handlin
Same weakness CWE-863 – Incorrect Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-42634
GHSA-2xwm-4h2q-ggfx