Katalog CVE

CVE-2026-61845

Wysokie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece Crass polega na nieograniczonym potęgowaniu podczas konwersji liczb w notacji naukowej CSS, zanim wynik zostanie ograniczony do Float::MAX. Aplikacje parsujące niezaufany CSS mogą zostać zmuszone do nadmiernego zużycia CPU i pamięci przy przetwarzaniu bardzo małego wejścia.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wywołania ataku typu denial of service (DoS) poprzez dostarczenie specjalnie spreparowanego CSS, co może doprowadzić do wyczerpania zasobów i niedostępności usługi.

Rekomendacja

Zaktualizuj bibliotekę Crass do wersji zawierającej poprawkę lub ogranicz parsowanie CSS z niezaufanych źródeł. Monitoruj zużycie zasobów podczas przetwarzania CSS i rozważ wprowadzenie limitów.

Inne podatności w Crass

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

### Impact Crass converts CSS scientific notation number values with unbounded exponentiation before it clamps the result to `Float::MAX`. Applications that use Crass to parse attacker-controlled CSS strings can be forced to spend disproportionate CPU and memory parsing a tiny input, possibly resul

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