Open WebUI IDOR Vulnerability in Channels Feature Allowing Message Tampering

Vulnerability

An Insecure Direct Object Reference (IDOR) vulnerability has been identified in the Channels feature of Open WebUI, prior to version 0.9.5. This vulnerability allows any channel member to modify messages sent by other members, including administrators, within the same channel. The issue arises in the update_message_by_id function, where only the caller's membership in the channel is verified for group or direct message channels, without checking message ownership. As a result, channel members can arbitrarily alter messages from others.

Impact

Exploitation of this vulnerability allows users to tamper with messages from other channel members, including those from administrators, potentially leading to the spread of false information.

Reproduction

To reproduce this vulnerability, create a group channel and add two users, 'test1' and 'test2'. Have 'test2' send a message in the channel. Then, 'test1' can modify 'test2's message using the update_message_by_id API endpoint, bypassing message ownership checks.

Remediation

Users can update to Open WebUI version 0.9.5 or later, where this vulnerability has been fixed.

Added: May 15, 2026, 9:30 PM
Updated: May 15, 2026, 9:30 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
4.2
remediation
7.7
relevance
8.4
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.