Summary
CVE-2026-87016 is a high-severity authentication bypass in Open WebUI affecting deployments that use a SQLite database. The flaw allows an attacker who controls or supplies an OAuth/OIDC or SCIM subject identifier to sign in as an arbitrary existing user, including administrators, without knowing that user’s credentials. It carries a CVSS v3.1 base score of 8.1 (High).
Technical details
- Root cause: the identity-lookup functions
get_user_by_oauth_subandget_user_by_scim_external_idperform user resolution using a SQLLIKEcomparison against serialized JSON on SQLite, rather than an exact-match comparison. - Trigger condition: a subject value containing SQL wildcard characters (
%or_) causes theLIKEquery to match accounts the value was never issued for; the login then binds to whichever matching account the database returns first. - Attack vector: network — requires OAuth/OIDC sign-in or SCIM provisioning to be enabled on a SQLite-backed Open WebUI instance, and the attacker to control or influence the subject claim value used during sign-in.
- Impact: unauthorized sign-in as another user, up to and including an administrator account, resulting in full compromise of confidentiality, integrity, and availability of the affected instance.
- PostgreSQL-backed deployments are not vulnerable, as they use a separate, exact-match code path.
Affected software
- Open WebUI versions 0.6.41 through 0.11.0 (inclusive), when configured with a SQLite database.
- Fixed in version 0.11.1.
Severity
- CVSS v3.1 Base Score: 8.1 (High)
- Vector:
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade Open WebUI to version 0.11.1 or later. No configuration changes are required after upgrading; existing stored identities are unaffected.
- If immediate patching is not possible: consider disabling OAuth/OIDC sign-in and SCIM provisioning, or migrate the deployment’s database backend from SQLite to PostgreSQL, which is not affected by this issue.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
Open WebUI - Raw response body:
Search Open WebUI,<ShortName>Open WebUI</ShortName>

