Description
Open WebUI from 0.11.1 before 0.11.4 contains an authorization bypass in the OAuth token exchange endpoint, which reads role claims only from the provider's userinfo response and keeps the user's existing role when no roles claim is found, ignoring roles sent only in the ID token. Users with a linked account whose identity provider role no longer satisfies the OAuth role policy can send a valid provider access token to POST /api/v1/auths/oauth/{provider}/token/exchange to obtain a session retaining their previous role.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass via OAuth Token Exchange
Action: Apply Patch
AI Analysis

Impact

Open WebUI versions 0.11.1 up to 0.11.3 contain an authorization bypass in the OAuth token exchange endpoint that reads role claims only from the provider's userinfo response and preserves an existing role when no role claim is present, ignoring roles carried in the ID token. This flaw lets a user with a linked account whose provider role no longer satisfies the OAuth role policy supply a valid provider access token to POST /api/v1/auths/oauth/{provider}/token/exchange and receive a session that retains the user’s previous role. The result is that the attacker can continue to act with a higher‑privilege role that should have been revoked, potentially enabling unauthorized access to privileged operations or sensitive data.

Affected Systems

Open WebUI (open‑webui) is affected. The vulnerability is present in releases 0.11.1 through 0.11.3. Administrators should verify the installed version and plan an upgrade if they are operating any vulnerable release.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and no EPSS score is available. The flaw is not listed in CISA’s KEV catalog. An attacker only needs a valid provider access token and can target the distributed OAuth token exchange endpoint from a remote location. The exploitation does not require elevated privileges or insider access; it simply leverages the preserved role to create a session that grants the attacker the same privileges as before token revocation.

Generated by OpenCVE AI on October 12, 2026 at 19:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Open WebUI to version 0.11.4 or later.
  • Ensure the application validates role claims from the ID token and does not retain roles when the provider userinfo response lacks role data.
  • Restrict access to the /api/v1/auths/oauth/{provider}/token/exchange endpoint to trusted administrators or enforce strict role‑enforcement policies.
  • Audit existing linked accounts and revoke any tokens that no longer satisfy the OAuth role policy.

Generated by OpenCVE AI on October 12, 2026 at 19:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 12 Oct 2026 19:45:00 +0000

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

Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Open WebUI from 0.11.1 before 0.11.4 contains an authorization bypass in the OAuth token exchange endpoint, which reads role claims only from the provider's userinfo response and keeps the user's existing role when no roles claim is found, ignoring roles sent only in the ID token. Users with a linked account whose identity provider role no longer satisfies the OAuth role policy can send a valid provider access token to POST /api/v1/auths/oauth/{provider}/token/exchange to obtain a session retaining their previous role.
Title Open WebUI 0.11.1 before 0.11.4 Authorization Bypass via OAuth Token Exchange
First Time appeared Openwebui
Openwebui open Webui
Weaknesses CWE-863
CPEs cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*
Vendors & Products Openwebui
Openwebui open Webui
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Open-webui Open-webui
Openwebui Open Webui
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-23T21:57:49.217Z

Reserved: 2026-10-12T14:12:03.637Z

Link: CVE-2026-109283

cve-icon Vulnrichment

Updated: 2026-10-13T15:38:05.179Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-12T17:17:21.167

Modified: 2026-10-13T20:39:48.767

Link: CVE-2026-109283

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T19:45:06Z

Weaknesses