Authorization bypass through user-controlled key in Discourse - #VU165850
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote privileged user to download secure uploads belonging to another site in a Discourse multisite cluster.
The vulnerability exists due to authorization bypass through a user-controlled key in secure upload signing when multisite sites share one S3 bucket. A remote privileged user can obtain signed access to another site's secure uploads to disclose sensitive information across site boundaries.