CVE-2026-87998 json
Open WebUI: Non-admin users can delete admin-owned external knowledge connections via knowledge base deletion
published 2026-09-09 1 mo ago modified 2026-10-01 38 d ago also GHSA-2724-6cpj-gf3v , PYSEC-2026-4115 , EUVD-2026-75183
- cvss
- 7.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 42%
- public exploits
- 0
- none known
Summary
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.1, DELETE /api/v1/knowledge/{id}/delete in backend/open_webui/routers/knowledge.py authorized deletion against the knowledge base but then removed its administrator-owned external connection without a separate administrator check or a check for other dependent knowledge bases. A non-administrator with write access to one external knowledge base could delete shared instance configuration and make every other knowledge base using that connection unavailable. This issue is fixed in version 0.11.1.
Patch / fix
- pypi open-webui 0.11.1
- openwebui open_webui 0.11.1
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 59 d ago
Exploit prediction
0.49% chance of exploitation in the next 30 days, higher than 42% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/open-webui/open-webui/security/advisories/GHSA-2724-6cpj-gf3v referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L |
| GitHub | 3.1 | 7.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L |
| OSV | 3.1 | 7.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | open-webui | >=0.10.0, <0.11.1 |
0.11.1 |
Affected products
- open-webui open-webui
Classification
References
-
github.com
/open-webui/open-webui/pull/28113
web, issue-tracking, patch
-
github.com
/open-webui/open-webui/commit/dc03e7e595d61be97b25a1dd7bb99ad264f73199
web, patch
-
github.com
/open-webui/open-webui/security/advisories/GHSA-2724-6cpj-gf3v
web, exploit, vendor-advisory
-
github.com
/open-webui/open-webui/releases/tag/v0.11.1
web, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2026-87998
advisory
-
github.com
/open-webui/open-webui
package
-
pypi.org
/project/open-webui
package
-
github.com
/advisories/GHSA-2724-6cpj-gf3v
advisory
Sources
- CVE List CVE-2026-87998
- GitHub Advisory GHSA-2724-6cpj-gf3v
- NVD CVE-2026-87998
- OSV PYSEC-2026-4115
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.