GHSA-q65m-pv3f-wr5rMediumCVSS 6.1

XSS in Bleach when noscript and raw tag whitelisted

Published
February 24, 2020
Last Modified
September 13, 2024

🔗 CVE IDs covered (1)

📋 Description

Impact

A mutation XSS affects users calling bleach.clean with noscript and a raw tag (see below) in the allowed/whitelisted tags option.

Patches

v3.1.1

Workarounds

  • modify bleach.clean calls to not whitelist noscript and one or more of the following raw tags:
title
textarea
script
style
noembed
noframes
iframe
xmp

References

  • https://bugzilla.mozilla.org/show_bug.cgi?id=1615315
  • https://cure53.de/fp170.pdf
  • https://nvd.nist.gov/vuln/detail/CVE-2020-6802
  • https://www.checkmarx.com/blog/vulnerabilities-discovered-in-mozilla-bleach

Credits

  • Reported by Yaniv Nizry from the CxSCA AppSec group at Checkmarx

For more information

If you have any questions or comments about this advisory:

🎯 Affected products1

  • pip/bleach:< 3.1.1

🔗 References (12)