Katalog CVE

CVE-2026-61847

Średnie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Gdy opcja :preserve_comments nie jest włączona (co jest domyślnym zachowaniem), biblioteka Crass odrzuca komentarze CSS, rekurencyjnie konsumując kolejny token. Atakujący dostarczający arkusz stylów z bardzo dużą liczbą sąsiadujących komentarzy może wywołać nadmierną rekurencję.

Ocena ryzyka

Atakujący może dostarczyć spreparowany arkusz CSS z dużą liczbą sąsiadujących komentarzy, powodując nadmierną rekurencję i potencjalne wyczerpanie zasobów (denial of service).

Rekomendacja

Zaktualizuj bibliotekę Crass do wersji zawierającej poprawkę. Rozważ ograniczenie liczby komentarzy w przetwarzanych arkuszach CSS pochodzących z niezaufanych źródeł.

Inne podatności w Crass

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

### Impact When the `:preserve_comments` option is not enabled (which is the default behavior), Crass discards CSS comments by recursively consuming the next token. An attacker who provides a stylesheet containing a very large number of adjacent comments can cause excessive recursion and trigger a

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