Discourse XSS in RTE ( 2026.1.5, <2026.5.2, <2026.6.1, <2026.7.0)
CVE-2026-72730 Published on August 10, 2026
Discourse: Stored XSS chat-transcript username unescaped in Rich Text Editor
Discourse is an open-source discussion platform. Prior to 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0, the Rich Text Editor rendered a chat-transcript username as HTML, allowing stored cross-site scripting. This issue is fixed in versions 2026.1.6, 2026.5.2, 2026.6.1, and 2026.7.0.
Vulnerability Analysis
CVE-2026-72730 is exploitable with network access, requires user interaction and a small amount of user privileges. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality and integrity, and no impact on availability.
Weakness Type
What is a XSS Vulnerability?
The software does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CVE-2026-72730 has been classified to as a XSS vulnerability or weakness.
Products Associated with CVE-2026-72730
Want to know whenever a new CVE is published for Discourse? stack.watch will email you.
Affected Versions
discourse:- Version < 2026.1.6 is affected.
- Version >= 2026.5.0-latest, < 2026.5.2 is affected.
- Version >= 2026.6.0-latest, < 2026.6.1 is affected.