cbcvebase.

Lepture Mistune vulnerabilities

26 known vulnerabilities affecting lepture/mistune.

Total CVEs
26
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH12MEDIUM14

Vulnerabilities

Page 2 of 2
CVE-2026-44708P4MEDIUMCVSS 6.1fixed in 3.2.12026-05-26
CVE-2026-44708 [MEDIUM] CWE-79 CVE-2026-44708: Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the mistune math plu Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the mistune math plugin renders inline math ($...$) and block math ($$...$$) by concatenating the raw user-supplied content directly into the HTML output without any HTML escaping. This occurs even when the parser is explicitly created with escape=True, which is supposed
nvd
CVE-2026-44896P4MEDIUMCVSS 6.1fixed in 3.2.12026-05-26
CVE-2026-44896 [MEDIUM] CWE-79 CVE-2026-44896: Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and earlier, in src/mistune Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and earlier, in src/mistune/directives/image.py, the render_figure() function concatenates figclass and figwidth options directly into HTML attributes without escaping. This allows attribute injection and XSS even when HTMLRenderer(escape=True) is used, because these values bypa
nvd
CVE-2026-59926P4MEDIUMCVSS 6.1fixed in 3.2.12026-07-08
CVE-2026-59926 [MEDIUM] CWE-79 CVE-2026-59926: Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, render_admonition() Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, render_admonition() in src/mistune/directives/admonition.py concatenates the Admonition directive :class: option into the HTML class attribute without escaping, allowing attribute injection and cross-site scripting even when HTMLRenderer escape mode is enabled. This issue
nvd
CVE-2026-115350P4MEDIUMCVSS 6.1fixed in 3.3.02026-10-22
CVE-2026-115350 [MEDIUM] CWE-79 CVE-2026-115350: Mistune before 3.3.0 contains a cross-site scripting vulnerability in the Include directive that emi Mistune before 3.3.0 contains a cross-site scripting vulnerability in the Include directive that emits included .html, .xhtml, or .htm file content as raw block_html tokens. Attackers who can plant an HTML file readable by the renderer can reference it via an include directive, combined with path traversal, to execute stored scripts when escape=Fal
nvd
CVE-2026-115351P4MEDIUMCVSS 4.7≥ 3.2.1, < 3.3.02026-10-22
CVE-2026-115351 [MEDIUM] CWE-94 CVE-2026-115351: Mistune from 3.2.1 before 3.3.0 contains a CSS injection vulnerability that allows attackers control Mistune from 3.2.1 before 3.3.0 contains a CSS injection vulnerability that allows attackers controlling markdown input to inject arbitrary style declarations via the unvalidated figwidth option of the figure directive. Attackers can append declarations like background:url() to the rendered figure style attribute, forcing victim browsers to send re
nvd
CVE-2026-59930P4MEDIUMCVSS 4.3fixed in 3.3.02026-07-08
CVE-2026-59930 [MEDIUM] CWE-345 CVE-2026-59930: Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, the toc plugin and T Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, the toc plugin and TableOfContents directive generate heading IDs as predictable toc_N values without slugifying the heading text, allowing attacker-controlled id="toc_N" content to collide with generated anchors and redirect same-page navigation, CSS selectors, or JavaS
nvd
Lepture Mistune vulnerabilities | cvebase