Description
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, the unauthenticated POST /oauth/backchannel-logout handler in backend/open_webui/utils/oauth.py fetched the OIDC discovery document and signing keys before validating a submitted logout token. Each request repeated uncached network fetches, and the signing-key lookup blocked the async event loop, so requests carrying invalid tokens could stall the single-worker instance and amplify traffic to the identity provider when ENABLE_OAUTH_BACKCHANNEL_LOGOUT was enabled. This issue is fixed in version 0.11.1.
Published: 2026-09-09
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (server stall)
Action: Apply Patch
AI Analysis

Impact

Unauthenticated POST requests to the /oauth/backchannel-logout endpoint were able to trigger the server to repeatedly fetch the OIDC discovery document and signing keys prior to validating the logout token. Because each request performed uncached network lookups and the signing‑key lookup blocked the asynchronous event loop, an attacker could send invalid tokens that stalled the single‑worker instance. The stall was exacerbated when ENABLE_OAUTH_BACKCHANNEL_LOGOUT was enabled, amplifying traffic to the identity provider. The result was a denial of service on the Open WebUI server and potential denial of service to the external IDP.

Affected Systems

The vulnerability affects Open WebUI versions from 0.9.0 up to and including 0.11.1. The issue was mitigated in the 0.11.1 release, which is the earliest version that no longer exhibits the blocking behavior.

Risk and Exploitability

The CVSS score of 7.5 indicates a medium to high severity. EPSS data is not available, but the vulnerability can be exploited remotely without authentication through standard network access to the server. Attackers would need only the ability to craft POST requests to the back‑channel logout endpoint; no elevated privileges or other prerequisites are required. The lack of KEV listing suggests no known widespread exploitation, yet the relatively high CVSS still warrants prompt remediation or mitigation.

Generated by OpenCVE AI on September 9, 2026 at 22:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Open WebUI to version 0.11.1 or later.
  • If upgrading is delayed, disable the ENABLE_OAUTH_BACKCHANNEL_LOGOUT setting or block unauthenticated POST /oauth/backchannel-logout requests at the network perimeter or reverse proxy.
  • Apply additional rate‑limiting or request throttling to the back‑channel logout endpoint to prevent repeated stall attempts.

Generated by OpenCVE AI on September 9, 2026 at 22:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-3g9q-v48f-hh9w Open WebUI: Unauthenticated requests can stall the server via uncached OIDC fetches in back-channel logout
History

Tue, 15 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Openwebui
Openwebui open Webui
CPEs cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*
Vendors & Products Openwebui
Openwebui open Webui

Mon, 14 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 10 Sep 2026 11: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

Wed, 09 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.1, the unauthenticated POST /oauth/backchannel-logout handler in backend/open_webui/utils/oauth.py fetched the OIDC discovery document and signing keys before validating a submitted logout token. Each request repeated uncached network fetches, and the signing-key lookup blocked the async event loop, so requests carrying invalid tokens could stall the single-worker instance and amplify traffic to the identity provider when ENABLE_OAUTH_BACKCHANNEL_LOGOUT was enabled. This issue is fixed in version 0.11.1.
Title Open WebUI: Unauthenticated requests can stall the server via uncached OIDC fetches in back-channel logout
Weaknesses CWE-405
CWE-770
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-14T13:42:35.435Z

Reserved: 2026-09-08T16:44:23.783Z

Link: CVE-2026-87011

cve-icon Vulnrichment

Updated: 2026-09-14T13:42:24.066Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-09T21:17:05.847

Modified: 2026-09-15T16:26:18.880

Link: CVE-2026-87011

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T11:30:06Z

Weaknesses
  • CWE-405

    Asymmetric Resource Consumption (Amplification)

  • CWE-770

    Allocation of Resources Without Limits or Throttling