Skip to content
OpenAdvisories
Medium · 6.3 CVE-2024-23834 EUVD-2024-21276

Discourse improperly sanitized user input leads to XSS

Published Jan 30, 2024 · Updated Oct 17, 2024 · Assigned by GitHub_M

Description

Discourse is an open-source discussion platform. Improperly sanitized user input could lead to an XSS vulnerability in some situations. This vulnerability only affects Discourse instances which have disabled the default Content Security Policy. The vulnerability is patched in 3.1.5 and 3.2.0.beta5. As a workaround, ensure Content Security Policy is enabled and does not include `unsafe-inline`.

Affected products

VendorProductAffectedFixed
discourse discourse < 3.1.5, >= 3.2.0.beta1, < 3.2.0.beta5 —

References