Open WebUI Pin/Unpin API Endpoint Improper Permission Vulnerability

Vulnerability

A vulnerability exists in the Pin/Unpin feature of Open WebUI, an offline AI platform, in versions prior to 0.9.5. The issue arises because the Pin/Unpin operation, which modifies message fields to indicate pin status, only verifies read permissions in standard channels. This flaw allows users with read-only access to pin or unpin any message, disrupting the flow of important information in the channel. The vulnerability is present in the pin_channel_message API endpoint.

Impact

This vulnerability allows read-only users to pin or unpin messages, potentially disrupting the visibility of important information in the channel.

Reproduction

To reproduce this vulnerability, an admin user can create a standard channel and grant read-only access to a test user. After the test user is assigned read-only permissions, they can pin or unpin messages in the channel, despite lacking the appropriate rights to perform such actions.

Remediation

Users are advised to 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.6
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.