Description
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, POST /api/v1/folders/{id}/update/parent allowed a user to place a folder under itself or one of its descendants, while the folder tree walks used by DELETE /api/v1/folders/{id} and POST /api/v1/folders/{id}/read did not track visited folder identifiers. An authenticated user could persist a parent cycle and start a request that consumed CPU and memory indefinitely, with the condition remaining stored until repaired. This issue is fixed in version 0.11.1.
Published: 2026-09-09
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service due to resource exhaustion
Action: Immediate Patch
AI Analysis

Impact

Authenticated users can create a folder cycle by setting a folder as its own parent or as a descendant. The API that updates a folder’s parent does not detect such cycles, allowing the folder hierarchy to become recursive. When the system later walks this tree—for example, during a delete or read operation—the recursive path never terminates, causing an unbounded consumption of CPU time and memory. This resource exhaustion can degrade the service or render it unavailable to all users.

Affected Systems

Open WebUI version 0.10.0 through 0.11.1 includes the affected API endpoints. The issue is resolved beginning with release 0.11.1, so systems running older versions of Open WebUI are vulnerable.

Risk and Exploitability

The attack vector requires authentication to the Open WebUI instance, as it relies on the POST /api/v1/folders/{id}/update/parent endpoint. An attacker can create a parent cycle and trigger the non-terminating request, leading to resource exhaustion. The CVSS score of 4.3 indicates a moderate impact, and the EPSS score is unavailable, so the likelihood of exploitation is unclear. The vulnerability is not listed in the CISA KEV catalog, suggesting no known active exploits.

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 to Open WebUI version 0.11.1 or later, where the parent-cycle vulnerability is fixed.
  • Remove any existing folder parent cycles from the current database to eliminate persistent resource-exhaustion paths.
  • Limit access to the POST /api/v1/folders/{id}/update/parent endpoint for untrusted users or add input validation to reject requests that would create a folder as its own parent or a descendant, mitigating the risk until a full patch is applied.

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-8r35-5x5r-hv74 Open WebUI: Any authenticated user can start a non-terminating request via a folder parent cycle
History

Tue, 15 Sep 2026 16:15: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

Thu, 10 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 10 Sep 2026 12: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: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.10.0 until 0.11.1, POST /api/v1/folders/{id}/update/parent allowed a user to place a folder under itself or one of its descendants, while the folder tree walks used by DELETE /api/v1/folders/{id} and POST /api/v1/folders/{id}/read did not track visited folder identifiers. An authenticated user could persist a parent cycle and start a request that consumed CPU and memory indefinitely, with the condition remaining stored until repaired. This issue is fixed in version 0.11.1.
Title Open WebUI: Any authenticated user can start a non-terminating request via a folder parent cycle
Weaknesses CWE-835
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-10T15:40:31.053Z

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

Link: CVE-2026-87013

cve-icon Vulnrichment

Updated: 2026-09-10T15:40:10.145Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-09T21:17:06.173

Modified: 2026-09-15T16:09:34.607

Link: CVE-2026-87013

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T12:30:07Z

Weaknesses
  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')