GHSA-rqj7-6wrp-6g2g: Open WebUI: POST /api/v1/images/edit bypasses the global image-edit switch and the per-user image-generation permission
Summary
Open WebUI had a security gap where the `/api/v1/images/edit` endpoint (a path for sending image editing requests) didn't check if image editing was allowed, even though other image editing features did. This meant any logged-in user could bypass administrator controls that disabled image editing globally or for specific users, and could make billable requests to image editing services using the admin's credentials. The vulnerability affected versions 0.8.11 through 0.9.x.
Solution / Mitigation
The direct route was split into a thin `/edit` route that now enforces the `ENABLE_IMAGE_EDIT` control and per-user `features.image_generation` permission checks before delegating to the shared image editing implementation. Fixed in v0.10.0.
Vulnerability Details
EPSS: 0.3%
Yes
July 24, 2026
Classification
Affected Vendors
Affected Packages
Related Issues
Original source: https://github.com/advisories/GHSA-rqj7-6wrp-6g2g
First tracked: July 24, 2026 at 02:01 PM
Classified by LLM (prompt v3) · confidence: 92%