Katalog CVE

CVE-2026-59927

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

Podatność w bibliotece Mistune (parser Markdown dla Pythona) przed wersją 3.3.0 umożliwia wywołanie nieskończonej rekurencji przez dwa pliki Markdown wzajemnie się dołączające. Powoduje to błąd RecursionError i awarię procesu renderowania.

Ocena ryzyka

Atakujący może celowo dostarczyć dwa wzajemnie odwołujące się pliki Markdown, powodując odmowę usługi (DoS) poprzez crash aplikacji wykorzystującej Mistune do renderowania treści.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Mistune do wersji 3.3.0 lub nowszej, która zawiera poprawkę zapobiegającą wykrywaniu cyklicznych dołączeń.

Inne podatności w Mistune

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, the Include directive in src/mistune/directives/include.py detects only direct self-includes and not indirect cycles, allowing two markdown files that include each other to trigger unbounded recursion, raise RecursionError, and crash the rendering request. This issue is fixed in version 3.3.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS