CVE-2026-59928

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, a Markdown document containing many repeated or distinct reference-link definitions causes quadratic work in src/mistune/block_parser.py and the ref_links environment dictionary handling, allowing denial of service through CPU exhaustion. This issue is fixed in version 3.3.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:mistune_project:mistune:*:*:*:*:*:*:*:*

History

25 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) Mistune es un analizador de Markdown para Python con renderizadores y complementos. Antes de la versión 3.3.0, un documento Markdown que contiene muchas definiciones de enlaces de referencia repetidas o distintas causa un trabajo cuadrático en src/mistune/block_parser.py y en el manejo del diccionario de entorno ref_links, lo que permite la denegación de servicio mediante el agotamiento de la CPU. Este problema se solucionó en la versión 3.3.0.

Information

Published : 2026-07-08 17:17

Updated : 2026-10-25 17:10


NVD link : CVE-2026-59928

Mitre link : CVE-2026-59928

CVE.ORG link : CVE-2026-59928


JSON object : View

Products Affected

mistune_project

  • mistune
CWE
CWE-407

Inefficient Algorithmic Complexity

CWE-1333

Inefficient Regular Expression Complexity