Description
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.12 before 0.10.0, an authenticated non-admin user with read access to an arena wrapper model can reach a restricted underlying model through task endpoints such as /api/v1/tasks/moa/completions. The normal chat route resolves arena models before the final chat dispatch and therefore re-checks the selected underlying model. The task routes call utils.chat.generate_chat_completion() directly. In that direct path, arena fallback resolution happens after the wrapper access check and then recurses with bypass_filter=True, skipping the selected submodel's access check. This issue is fixed in version 0.10.0.
Published: 2026-07-09
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Open WebUI platform contains an access‑control flaw in its arena task endpoints. When an authenticated user who has read permission on an arena wrapper model invokes a task endpoint such as /api/v1/tasks/moa/completions, the system bypasses the final sub‑model authorization. This allows the user to access and interact with the underlying model that should be restricted. The weakness is a Missing Access Control (CWE-862).

Affected Systems

This vulnerability affects the open-webui platform from version 0.8.12 up to but not including 0.10.0. Users running any release in that range are at risk.

Risk and Exploitability

The CVSS score of 5.4 indicates a medium severity vulnerability. The EPSS score of <1% shows a very low overall exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires only an authenticated session carrying read access to an arena wrapper model, making the attack path simple and straightforward for legitimate users with insufficient privileges. The bypass on the task routes removes a critical secondary check, effectively escalating privileges within the model layer.

Generated by OpenCVE AI on August 1, 2026 at 14:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the open-webui deployment to version 0.10.0 or later.
  • Restrict the use of task endpoints (/api/v1/tasks/*) to administrators or disable them entirely in environments that require strict model isolation.
  • Monitor logs for unauthorized activity on task endpoints to detect potential misuse.

Generated by OpenCVE AI on August 1, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-m3qf-58wf-w979 Open WebUI: Arena task endpoints can bypass underlying model access controls
History

Thu, 09 Jul 2026 19:00:00 +0000

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

Thu, 09 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 09 Jul 2026 17:15:00 +0000

Type Values Removed Values Added
Description Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.8.12 before 0.10.0, an authenticated non-admin user with read access to an arena wrapper model can reach a restricted underlying model through task endpoints such as /api/v1/tasks/moa/completions. The normal chat route resolves arena models before the final chat dispatch and therefore re-checks the selected underlying model. The task routes call utils.chat.generate_chat_completion() directly. In that direct path, arena fallback resolution happens after the wrapper access check and then recurses with bypass_filter=True, skipping the selected submodel's access check. This issue is fixed in version 0.10.0.
Title Open WebUI: Arena task endpoints can bypass underlying model access controls
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T18:08:12.064Z

Reserved: 2026-07-02T21:05:02.925Z

Link: CVE-2026-59225

cve-icon Vulnrichment

Updated: 2026-07-09T17:51:19.705Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-09T17:17:03.903

Modified: 2026-07-10T02:44:19.193

Link: CVE-2026-59225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T14:30:06Z

Weaknesses