GHSA-jgj3-r8hr-9pjw: Open WebUI's Improper Authorization in Standard Channels Allows Message Updates with Read Permission
- Identifiers
- CVE-2026-44571GHSA-jgj3-r8hr-9pjw
- Published
- Record updated
- Affected
- open-webui <= 0.8.5
- Fixed in
- 0.8.6
- released March 1, 2026, 71 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.3%
Summary
In standard channels of Open WebUI, the endpoint POST /api/v1/channels/{channel_id}/messages/{message_id}/update checks only read permission. When access_control is None, the has_access(..., type="read") check passes, so any authenticated user who is not the message owner can update other users' messages. The source lists the attacker's prerequisites as an authenticated user with role user or higher, a standard channel, and the ability to obtain the target message_id.
Mitigation
Change the permission check in backend/open_webui/routers/channels.py:1451–1456 from has_access(..., type="read") to has_access(..., type="write") for standard channels, and keep the existing ownership check (message.user_id == user.id).
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- open-webuiPyPILLM dependency since 2024-05-20
Related items
- MediumClaude Code's “Don't Ask Again” File Exposes Passwords and Keys in 1,122 Public Copies on GitHubSimilar attack · The Hacker News
- MediumCVE-2026-118046: JS Help Desk plugin stored DOM-based cross-site scripting via jsticket_messageSimilar attack · NVD/CVE Database
- MediumARTEX abuse expands as cybercriminals target financial sectorSimilar attack · Microsoft Security Blog
- MediumCVE-2026-102610: fast-agent serve unauthenticated remote command execution via /mcp endpointSimilar attack · NVD/CVE Database
- CriticalCVE-2026-58490: Tracecat SAML authentication bypass through unsigned responses in Docker ComposeSimilar attack · NVD/CVE Database