Katalog CVE

CVE-2026-44897

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Mistune przed wersją 3.2.1 zawiera podatność HTML Injection w funkcji HTMLRenderer.heading(). Wartość atrybutu id jest konkatenowana bezpośrednio do znacznika <hN> bez kodowania, co pozwala atakującemu na wstrzyknięcie dodatkowych atrybutów, takich jak event handlery, src, href itp.

Ocena ryzyka

Atakujący może wstrzyknąć złośliwe atrybuty do elementów nagłówka, co może prowadzić do XSS lub innych ataków.

Rekomendacja

Zaleca się aktualizację biblioteki Mistune do wersji 3.2.1 lub nowszej.

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.2.1, HTMLRenderer.heading() builds the opening <hN> tag by string-concatenating the id attribute value directly into the HTML — with no call to escape(), safe_entity(), or any other sanitisation function. A double-quote character " in the id value terminates the attribute, allowing an attacker to inject arbitrary additional attributes (event handlers, src=, href=, etc.) into the heading element. This vulnerability is fixed in 3.2.1.

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