CVE-Katalog

CVE-2026-33079

In versions 3.0.0a1 through 3.2.0 of Mistune, there is…

[CVE-Katalog]

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 contains overlapping alternatives that can trigger catastrophic backtracking. In both the double-quoted and single-quoted branches, a backslash followed by punctuation can be matched either as an escaped punctuation sequence or as two ordinary characters, creating an ambiguous pattern inside a repeated group. If an attacker supplies Markdown containing repeated ! sequences with no closing quote, the regex engine explores an exponential number of backtracking paths. This is reachable through normal Markdown parsing of inline links and block link reference definitions. A small crafted input can therefore cause significant CPU consumption and make applications using Mistune unresponsive.

Schweregrad
High · CVSS 8.7CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Source
[NVD] · [CVE record]
EPSS
0.59% · Oct 27, 2026

Projects and upstream resources

Reported versions and fixes

Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.

Distribution / releasePackageVersionStatusSource
Opensusetumbleweedpython-mistune3.2.1-1.1UnknownSource applicability is not established[OPENSUSE-SU-2026:10761-1]
DebiantrixiemistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debiantrixiemistune3.1.3-1Affected[CVE-2026-33079]
DebiansidmistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debiansidmistune3.4.0-1Affected[CVE-2026-33079]
DebianforkymistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debianforkymistune3.1.4-1Affected[CVE-2026-33079]
DebianbookwormmistuneNot reportedNot affectedDistribution reports not affected[CVE-2026-33079]
Debianbookwormmistune2.0.4-1Not affected[CVE-2026-33079]
PyPIRelease not reportedmistune3.2.1UnknownSource applicability is not established[GHSA-8MP2-V27R-99XP]
Provider details and historical evidence
Distribution / releasePackageVersionStatusSource
PyPIRelease not reportedmistune3.2.1UnknownSource applicability is not established[GHSA-8MP2-V27R-99XP]
DebianbookwormmistuneNot reportedNot affectedDistribution reports not affected[CVE-2026-33079]
Debianbookwormmistune2.0.4-1Not affected[CVE-2026-33079]
DebianforkymistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debianforkymistune3.1.4-1Affected[CVE-2026-33079]
DebiansidmistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debiansidmistune3.4.0-1Affected[CVE-2026-33079]
DebiantrixiemistuneNot reportedAffectedDistribution reports no fix[CVE-2026-33079]
Debiantrixiemistune3.1.3-1Affected[CVE-2026-33079]
Opensusetumbleweedpython-mistune3.2.1-1.1UnknownSource applicability is not established[OPENSUSE-SU-2026:10761-1]
Original provider fields
{
  "package_releases": [
    {
      "name": "mistune",
      "status": "vulnerable",
      "release": "sid",
      "version": "3.4.0-1"
    },
    {
      "name": "mistune",
      "status": "vulnerable",
      "release": "forky",
      "version": "3.1.4-1"
    },
    {
      "name": "mistune",
      "status": "vulnerable",
      "release": "trixie",
      "version": "3.1.3-1"
    },
    {
      "name": "mistune",
      "status": "not affected",
      "release": "bookworm",
      "version": "2.0.4-1"
    }
  ],
  "fixed_versions": [
    {
      "bug": 1135942,
      "name": "mistune",
      "type": "source",
      "origin": null,
      "release": "sid",
      "urgency": "not yet assigned",
      "fixed_version": ""
    },
    {
      "bug": 1135942,
      "name": "mistune",
      "type": "source",
      "origin": null,
      "release": "forky",
      "urgency": "not yet assigned",
      "fixed_version": ""
    },
    {
      "bug": 1135942,
      "name": "mistune",
      "type": "source",
      "origin": null,
      "release": "trixie",
      "urgency": "not yet assigned",
      "fixed_version": ""
    },
    {
      "bug": 1135942,
      "name": "mistune",
      "type": "source",
      "origin": null,
      "release": "bookworm",
      "urgency": "unimportant",
      "fixed_version": "0"
    }
  ],
  "distribution_packages": [
    {
      "name": "mistune",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "3.0.0a1"
            },
            {
              "fixed": "3.2.1"
            }
          ]
        }
      ],
      "ecosystem": "PyPI",
      "provider_url": "https://osv.dev/vulnerability/GHSA-8mp2-v27r-99xp",
      "fixed_version": "3.2.1",
      "provider_source": "pypi",
      "provider_record_id": "GHSA-8MP2-V27R-99XP",
      "provider_updated_at": "2026-07-13T16:42:39.431792280Z",
      "applicability_unknown": true
    },
    {
      "name": "python-mistune",
      "distro": "opensuse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.2.1-1.1"
            }
          ]
        }
      ],
      "release": "tumbleweed",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2026:10761-1",
      "fixed_version": "3.2.1-1.1",
      "provider_source": "pypi",
      "provider_record_id": "OPENSUSE-SU-2026:10761-1",
      "provider_updated_at": "2026-05-13T07:45:37.097862Z",
      "applicability_unknown": true
    }
  ]
}

[Debian bug #1135942]

Publisher notes

[trixie] mistune: Minor issue, revisit when fixed upstream

OpenFactory catalog packages

Die Paketzuordnung läuft.

[Debian 12 (Bookworm)]

  • [python3-mistune]Unbekannt

    Quellpaket: [mistune]

    Details (2)
    • 2.0.4-1 · all · bookworm

      Nicht betroffen

      nvd · mistune · debian · bookworm

    • 2.0.4-1 · all · bookworm

      Nicht betroffen

      nvd · mistune · debian · bookworm

[Debian 13 (Trixie)]

  • [python3-mistune]Unbekannt

    Quellpaket: [mistune]

    Details (2)
    • 3.1.3-1 · all · trixie

      Betroffen

      nvd · mistune · debian · 13

    • 3.1.3-1 · all · trixie

      Betroffen

      nvd · mistune · debian · 13

[openSUSE Tumbleweed]

  • Quellpaket: [python-mistune]

    Details (1)
    • 3.3.4-1.1 · noarch · tumbleweed

      Unbekannt · Behoben: 3.2.1-1.1

      Version impact unknown

      nvd · python-mistune · opensuse · tumbleweed

  • Quellpaket: [python-mistune]

    Details (1)
    • 3.3.4-1.1 · noarch · tumbleweed

      Unbekannt · Behoben: 3.2.1-1.1

      Version impact unknown

      nvd · python-mistune · opensuse · tumbleweed

Beobachtet:

Referenzen