Improper Authorization in Open WebUI - #VU130177
Published: May 5, 2026
Open WebUI
Detailed vulnerability description
The vulnerability allows a remote user to read channel messages and modify channel messages after deactivation.
The vulnerability exists due to improper access control in is_user_channel_member authorization check in backend/open_webui/models/channels.py when handling direct API requests to group or DM channel message endpoints. A remote user can send crafted API requests to read channel messages and modify channel messages after deactivation.
Only instances with the channels feature enabled are vulnerable. Exploitation requires prior membership in the target channel and knowledge of the channel ID.