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/chat/completions and POST /api/v1/chat/completions in backend/open_webui/main.py copied a client-supplied folder_id into a new chat without applying the folder write-access check used by the dedicated chat routes. An authenticated user who knew a shared folder identifier could inject an attacker-controlled chat into a folder where the user had read-only or no write access, causing the entry to appear to authorized folder readers. This issue is fixed in version 0.11.1.
Published: 2026-09-09
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized injection of chats into folders via API
Action: Patch
AI Analysis

Impact

Open WebUI allows an authenticated user to specify a folder_id when creating a chat through POST /api/chat/completions. The backend copies the supplied folder_id into the new chat record without enforcing the write‑access check that normal chat routes apply. As a result, an attacker who knows the identifier of a shared folder can inject a chat into that folder even if the user has only read access. The injected chat becomes visible to anyone with read permission on the folder, effectively allowing data insertion into another user’s workspace without authorization. This is a privilege escalation at the authorization layer, corresponding to CWE‑639 and CWE‑862.

Affected Systems

Affected vendor: Open WebUI (open-webui:open-webui). Affected versions: 0.10.0 through 0.11.1 inclusive. The issue is fixed in 0.11.1.

Risk and Exploitability

The vulnerability has a CVSS score of 4.3, indicating low severity. The EPSS score is not available, and it is not listed in CISA’s KEV catalog. The attack vector is likely via the web API, requiring an authenticated user who knows a valid shared folder identifier. Successful exploitation permits insertion of data into another user’s folder, causing that content to appear to readers of the folder who otherwise would not have permission to create or view it.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Open WebUI version 0.11.1 or later.
  • Restrict exposure of shared folder identifiers to prevent attackers from guessing legitimate IDs.
  • Implement monitoring of chat creation events in folders that should be read‑only to detect unauthorized activity.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 21:45: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/chat/completions and POST /api/v1/chat/completions in backend/open_webui/main.py copied a client-supplied folder_id into a new chat without applying the folder write-access check used by the dedicated chat routes. An authenticated user who knew a shared folder identifier could inject an attacker-controlled chat into a folder where the user had read-only or no write access, causing the entry to appear to authorized folder readers. This issue is fixed in version 0.11.1.
Title Open WebUI: Any authenticated user can inject chats into another user's folder via chat completions
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-09T21:30:09.334Z

Reserved: 2026-09-09T19:19:27.405Z

Link: CVE-2026-87997

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-09T22:18:48.267

Modified: 2026-09-09T22:18:48.267

Link: CVE-2026-87997

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T22:30:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization