Medium severity · published Aug 20, 2024
CVE-2024-43408
Discourse Placeholder Forms has a XSS stopped by CSP
6.3
CVSS
0.3%
EPSS
No
On KEV
Description
Discourse Placeholder Forms will let you build dynamic documentation. Unsanitized and stored user input was injected in the html of the post. The vulnerability is fixed in commit a62f711d5600e4e5d86f342d52932cb6221672e7.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 17% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DI
discourse-placeholder-theme-component · discourse
< a62f711d5600e4e5d86f342d52932cb6221672e7 · source: vendor
Affected product
DI
discourse-placeholder-theme-component
discourse
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-43408
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-43408
github.com
https://github.com/discourse/discourse-placeholder-theme-component/commit/a62f711d5600e4e5d86f342d52932cb6221672e7
github.com
https://github.com/discourse/discourse-placeholder-theme-component/security/advisories/GHSA-9wx4-cmv3-g5jw
