Incorrect authorization in Discourse - #VU165861
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to read content from posts hidden by community flags or staff action without permission.
The vulnerability exists due to improper access control in Discourse’s RSS feeds, HTML descriptions, social metadata, and digest emails when generating content from hidden posts. A remote attacker can request a topic’s RSS feed to read a hidden first post’s full raw body, request topic pages to obtain hidden post excerpts through metadata, or receive digest emails containing excerpts from hidden replies selected as highest-scored posts to disclose restricted content.