Katalog CVE

CVE-2026-59924

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

Mistune to parser Markdown dla Pythona. Przed wersją 3.3.0 funkcja Include.parse() łączy i normalizuje ścieżki dołączane przez użytkownika bez weryfikacji, czy wynik pozostaje w zamierzonym katalogu Markdown, co pozwala na dostęp do plików poza tym katalogiem podczas przetwarzania plików Markdown za pomocą md.read().

Ocena ryzyka

Ryzyko polega na możliwości odczytu dowolnych plików poza docelowym katalogiem Markdown, co może prowadzić do ujawnienia poufnych danych lub konfiguracji systemu.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę Mistune do wersji 3.3.0 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

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, Include.parse() joins and normalizes user-supplied include paths without verifying that the result remains within the intended markdown directory, allowing crafted include paths to access files outside that directory when markdown files are processed using md.read(). This issue is fixed in version 3.3.0.

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