CVE-2023-22468

HIGH

Discourse < 2.8.13 - Cross-Site Scripting via Maliciously Crafted URL

Title source: llm
STIX 2.1

Description

Discourse is an open source platform for community discussion. Versions prior to 2.8.13 (stable), 3.0.0.beta16 (beta) and 3.0.0beta16 (tests-passed), are vulnerable to cross-site Scripting. A maliciously crafted URL can be included in a post to carry out cross-site scripting attacks on sites with disabled or overly permissive CSP (Content Security Policy). Discourse's default CSP prevents this vulnerability. This vulnerability is patched in versions 2.8.13 (stable), 3.0.0.beta16 (beta) and 3.0.0beta16 (tests-passed). As a workaround, enable and/or restore your site's CSP to the default one provided with Discourse.

References (1)

Core 1
Core References

Scores

CVSS v3 8.8
EPSS 0.0040
EPSS Percentile 60.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-79
Status published
Products (3)
discourse/discourse 2.9.0 beta1 (14 CPE variants)
discourse/discourse 3.0.0 beta15
discourse/discourse < 2.8.13
Published Jan 26, 2023
Tracked Since Feb 18, 2026