Skip to main content
← All vulnerabilities
CVE-2026-8630GHSA-QVC2-MG72-JJHX

justhtml before 1.12.0 Mutation XSS via Raw Text Elements

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.12.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

justhtml before 1.12.0 (versions <= 1.11.0) contains a mutation cross-site scripting (mXSS) vulnerability in the serialization of raw-text elements such as <style> and <script>. When a DOM tree is processed by sanitize_dom() using a custom policy that keeps these elements, text nodes inside them are serialized literally without escaping, allowing attacker-controlled text containing the matching closing tag sequence to break out of the raw-text context and inject arbitrary HTML into the serialized output. The default sanitization policy is not affected because it drops the contents of style and script.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • EmilStenstrom justhtml

    fixed in 1.12.0

  • justhtmlPyPI

    fixed in 1.12.0

References 2

GitHub · EmilStenstrom/justhtml

vulncheck.com