Katalog CVE

CVE-2026-118694

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

python-markdown2 do wersji 2.5.5 zawiera podatność na odmowę usługi, która pozwala zdalnym użytkownikom wyczerpać CPU poprzez przesyłanie Markdown z niezamkniętymi celami linków wbudowanych. Atakujący mogą przesyłać powtarzające się sekwencje '[a](' lub '![a](', powodując wielokrotne skanowanie reszty dokumentu przez _find_balanced dla każdego linku i zużywanie kwadratowego czasu CPU.

Ocena ryzyka

Zdalny atakujący może wyczerpać zasoby CPU serwera poprzez przesyłanie spreparowanego Markdown, co może prowadzić do odmowy usługi dla legalnych użytkowników.

Rekomendacja

Zaktualizuj python-markdown2 do wersji nowszej niż 2.5.5 i rozważ ograniczenie rozmiaru lub złożoności przetwarzanego Markdown.

Powiązane podatności

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

python-markdown2 through 2.5.5 contains a denial of service vulnerability that allows remote users to exhaust CPU by submitting Markdown with unclosed inline link destinations. Attackers can submit repeated '[a](' or '![a](' sequences, causing _find_balanced to rescan the remaining document for each link and consume quadratic CPU time.

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