Incorrect authorization in Discourse - #VU166072
Published: November 12, 2026
Vulnerability details
The vulnerability allows a remote user to read new messages from restricted category chat channels without permission to join them or read their history.
The vulnerability exists due to incorrect authorization in Discourse MessageBus when delivering chat messages for restricted categories. A remote user can receive messages in real time through membership in a group with only "See" permission, without "Reply" or "Create" permission, to access otherwise unauthorized chat content.