Skip to content
MediumVulnerability

GHSA-rqj7-6wrp-6g2g: Open WebUI: POST /api/v1/images/edit bypasses the global image-edit switch and the per-user image-generation permission

Published
Record updated
View JSON
Affected
  • open-webui >= 0.8.11, < 0.10.0
Fixed in
0.10.0
  • released June 29, 2026, 25 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.4%

Summary

Open WebUI's direct POST /api/v1/images/edit route checked only that the user was verified, so it skipped the global ENABLE_IMAGE_EDIT switch and the per-user features.image_generation permission that other image-editing paths enforce. Affected versions are >= 0.8.11, < 0.10.0. An authenticated non-admin user could send billable edit requests to the configured provider using administrator credentials, but no cross-user data or provider keys were exposed.

Mitigation

Fixed in v0.10.0. The patch splits the direct route into a thin /edit route that enforces ENABLE_IMAGE_EDIT and features.image_generation before calling the shared image_edits() implementation.