VYPR

PyPI package

mistune

pkg:pypi/mistune

Vulnerabilities (5)

  • CVE-2026-44896MedMay 26, 2026
    affected <= 3.2.0

    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 XS

  • CVE-2026-33079HigMay 6, 2026
    affected >= 3.0.0a1, < 3.2.1fixed 3.2.1

    In versions 3.0.0a1 through 3.2.0 of Mistune, there is a ReDoS (Regular Expression Denial of Service) vulnerability in `LINK_TITLE_RE` that allows an attacker who can supply Markdown for parsing to cause denial of service. The regular expression used for parsing link titles conta

  • CVE-2022-34749Jul 25, 2022
    affected >= 2.0.0a1, < 2.0.3fixed 2.0.3

    In mistune through 2.0.2, support of inline markup is implemented by using regular expressions that can involve a high amount of backtracking on certain edge cases. This behavior is commonly named catastrophic backtracking.

  • CVE-2017-16876MedDec 29, 2017
    affected < 0.8.1fixed 0.8.1

    Cross-site scripting (XSS) vulnerability in the _keyify function in mistune.py in Mistune before 0.8.1 allows remote attackers to inject arbitrary web script or HTML by leveraging failure to escape the "key" argument.

  • CVE-2017-15612MedOct 19, 2017
    affected < 0.8fixed 0.8

    mistune.py in Mistune 0.7.4 allows XSS via an unexpected newline (such as in java\nscript:) or a crafted email address, related to the escape and autolink functions.