Katalog CVE

CVE-2026-44896

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

Mistune, parser Markdown w Pythonie, do wersji 3.2.0 zawiera podatność na wstrzyknięcie atrybutów i XSS w funkcji render_figure() w pliku image.py. Opcje figclass i figwidth są łączone bezpośrednio z atrybutami HTML bez odpowiedniego escapingu, nawet przy włączonym HTMLRenderer(escape=True).

Ocena ryzyka

Atakujący może wstrzyknąć złośliwe atrybuty HTML lub skrypty, co może prowadzić do XSS i kradzieży danych użytkowników.

Rekomendacja

Należy zaktualizować bibliotekę Mistune do wersji 3.2.1, która zawiera poprawkę zabezpieczającą.

Inne podatności w Mistune

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

Mistune is a Python Markdown parser with renderers and plugins. In 3.2.0 and earlier, in src/mistune/directives/image.py, the render_figure() function concatenates figclass and figwidth options directly into HTML attributes without escaping. This allows attribute injection and XSS even when HTMLRenderer(escape=True) is used, because these values bypass the inline renderer. Version 3.2.1 contains a patch.

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