CVE-2026-91159 Discourse - Stored XSS

Discourse < 2026.9.0, 2026.8.1, 2026.7.3, and 2026.1.9 contains a stored XSS caused by trusted processing of attacker-controlled HTML fragments with allowlisted iframes in oEmbed, letting users with posting permission inject misleading UI, exploit requires posting account and control of allowlisted iframe source.

CVSS base score 7.7 /10
High
CISA KEV
Not listed
Public exploit
Proof of concept available
Authentication
Required
View the NVD record ↗