Katalog CVE

GHSA-wwpr-jff3-395c

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece Crass umożliwia atak DoS poprzez dostarczenie arkusza stylów z bardzo dużą liczbą sąsiadujących komentarzy CSS, gdy opcja :preserve_comments jest wyłączona (domyślne zachowanie). Powoduje to nadmierną rekurencję i potencjalne wyczerpanie zasobów systemowych.

Ocena ryzyka

Atakujący może zdalnie przeciążyć serwer lub aplikację używającą Crass do przetwarzania CSS, prowadząc do odmowy usługi (DoS) i zakłócenia działania dla użytkowników.

Rekomendacja

Zaktualizuj bibliotekę Crass do najnowszej wersji zawierającej poprawkę. Jeśli aktualizacja nie jest możliwa, rozważ włączenie opcji :preserve_comments lub ograniczenie rozmiaru przetwarzanych arkuszy stylów.

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 Sys

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