Vulnerabilidades de mistune project (CVE)

Registros CVE publicados para mistune project, los más recientes primero. Siga el producto para recibir un correo con cada nueva.

25 resultados
8.6Alta
CVE-2026-115353

Mistune before 3.3.0 Path Traversal via include Directive

lepture mistune

Mistune before 3.3.0 contains a path traversal vulnerability in the RST include directive that allows attackers to read arbitrary files by supplying relative or absolute paths. Attackers can submit markdown containing include directives referencing ../ sequen…

7.5Alta
CVE-2026-115348

Mistune before 3.3.0 Quadratic-Time DoS via parse_link_text

lepture mistune

Mistune from 3.0.0 before 3.3.0 contains an algorithmic complexity vulnerability in the inline link parser's parse_link_text function that allows unauthenticated attackers to exhaust CPU with unbalanced brackets. Attackers can submit Markdown containing many …

6.1Media
CVE-2026-44898

Mistune TOC Anchor Injection XSS

lepture mistune

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, render_toc_ul() builds a <ul> table-of-contents tree from a list of (level, id, text) tuples. Both the id value (used as href="#<id>") and the text value (used as the visible link…

6.1Media
CVE-2026-44897

Mistune Heading ID Attribute Injection XSS

lepture mistune

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, HTMLRenderer.heading() builds the opening <hN> tag by string-concatenating the id attribute value directly into the HTML — with no call to escape(), safe_entity(), or any other sa…

6.1Media
CVE-2026-44708

Mistune Math Plugin XSS Escape Bypass

lepture mistune

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…

4.7Media
CVE-2026-44899

Mistune Image Directive CSS Injection Vulnerability

lepture mistune

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.2.1, the Image directive plugin validates the :width: and :height: options with a regex compiled as _num_re = re.compile(r"^\d+(?:\.\d*)?"). When the validated value is not a plain int…