Missing Authorization in Open WebUI - #VU140750
Published: August 3, 2026
Vulnerability details
The vulnerability allows a remote user to modify or delete other users' messages in a standard channel.
The vulnerability exists due to missing authorization in update_message_by_id and delete_message_by_id in backend/open_webui/routers/channels.py when handling update and delete requests for standard-channel messages. A remote user can send crafted requests referencing another member's message ID to modify or delete other users' messages in a standard channel.
Only standard channels are affected, and channels must be enabled. Group and direct message channels are not affected.