Discourse is an option source discussion platform. Prior to version 2.8.14 on the `stable` branch and version 3.0.0.beta16 on the `beta` and `tests-passed` branches, pending post titles can be used for cross-site scripting attacks. Pending posts can be created by unprivileged users when a category has the "require moderator approval of all new topics" setting set. This vulnerability can lead to a full XSS on sites which have modified or disabled Discourse’s default Content Security Policy. A patch is available in versions 2.8.14 and 3.0.0.beta16.
AI analysis not yet available
Plain-English explanation, risk summary, and remediation steps will appear here once AI analysis is complete.
No Fix Known
No patch has been released yet. Apply workarounds or mitigations where available.
Published
CVE disclosed publicly
Last Modified
Most recent update
Indexed to CVEInsight
Added to this platform
AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
206
Affected Products
4
References
discourse / discourse
| - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
| discourse | discourse | - | - |
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Exploitability
Impact