Katalog CVE

CVE-2026-105829

Ś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

League CommonMark od wersji 1.3.0 do 2.10.2 zawiera podatność cross-site scripting, która pozwala użytkownikom publikującym Markdown obejść rozszerzenie DisallowedRawHtml poprzez zakończenie surowego HTML gołą, niedozwoloną nazwą znacznika. Atakujący może umieścić samotną linię <script lub <iframe, po której następuje blok dostarczający atrybuty takie jak src lub onload, wykonując trwałe skrypty w przeglądarkach odbiorców przy domyślnych ustawieniach GFM.

Ocena ryzyka

Trwałe wykonanie skryptów w przeglądarkach użytkowników może prowadzić do kradzieży sesji, danych lub wykonywania działań w imieniu ofiar. Dotyczy to aplikacji renderujących Markdown z użyciem podatnej biblioteki.

Rekomendacja

Zaktualizuj League CommonMark do wersji 2.10.2 lub nowszej. Rozważ dodatkowe filtrowanie treści generowanych przez użytkowników.

Inne podatności w League CommonMark

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

League CommonMark from 1.3.0 before 2.10.2 contains a cross-site scripting vulnerability that allows users posting Markdown to bypass the DisallowedRawHtml extension by ending raw HTML with a bare disallowed tag name. Attackers can place a lone <script or <iframe line followed by a block supplying attributes like src or onload, executing stored scripts in viewers' browsers under default GFM settings.

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