python-markdown2 through 2.3.8 allows XSS because element names are mishandled unless a \w+ match succeeds. For example, an attack might use elementname@ or elementname- with an onclick attribute.
CVSS Details
- CVSS 3.1 Base Score: 6.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade python-markdown2 | Jul 30, 2024 | Apr 20, 2020 |
| Freebsd | — | Upgrade py310-markdown2Upgrade py39-markdown2Upgrade py38-markdown2Upgrade py37-markdown2Upgrade py311-markdown2 | Sep 1, 2023 | Aug 31, 2023 |
| Suse | — | Upgrade python3-markdown2Upgrade python2-markdown2 | May 12, 2020 | Apr 20, 2020 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub