Skip to main content
← All vulnerabilities
CVE-2026-77088GHSA-JF6W-2MVX-633J

justhtml 0.9.0 through 1.21.0 Cross-Site Scripting via code-span

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

Summary

justhtml versions 0.9.0 through 1.21.0 contain a cross-site scripting vulnerability in to_markdown() where inline code spans fail to account for blank lines as block boundaries. Attackers can inject blank lines into code or pre element text to break the inline span, causing sanitized HTML to be emitted unescaped and re-parsed as live Markdown by compliant renderers.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • EmilStenstrom justhtml

    From 0.9.0 · through 1.21.0

  • justhtmlPyPI

    From 0.9.0 · fixed in 1.22.0

References 2

GitHub · EmilStenstrom/justhtml

vulncheck.com