8 matches found
CVE-2026-61845
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, Crass converts CSS scientific notation number values with unbounded exponentiation before clamping the result to Float::MAX. Applications that use Crass to parse attacker-controlled CSS...
CVE-2026-61845
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, Crass converts CSS scientific notation number values with unbounded exponentiation before clamping the result to Float::MAX. Applications that use Crass to parse attacker-controlled CSS...
CVE-2026-61845 Crass: Large numeric exponents cause CPU and memory denial of service
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, Crass converts CSS scientific notation number values with unbounded exponentiation before clamping the result to Float::MAX. Applications that use Crass to parse attacker-controlled CSS...
CVE-2026-61845
The Crass Ruby CSS parser is vulnerable to a Denial of Service (DoS) condition in versions prior to 1.0.7 . The root cause is that the parser converts CSS scientific notation number values with unbounded exponentiation before clamping the result to Float::MAX. An attacker providing a malicious CS...
Ryan Grove Crass resource management error vulnerability
Versions prior to Ryan Grove Crass 1.0.7 contain a resource management error vulnerability. This vulnerability arises from performing unbounded exponentiation when parsing CSS scientific notation values, potentially leading to excessive CPU and memory consumption and resulting in a crash...
SUSE CVE-2026-61845
Crass is a Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification. Prior to 1.0.7, Crass converts CSS scientific notation number values with unbounded exponentiation before clamping the result to Float::MAX. Applications that use Crass to parse attacker-controlled CSS...
Crass : Large numeric exponents cause CPU and memory denial of service
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 resulting...
GHSA-6WMF-3R64-VCWV Crass : Large numeric exponents cause CPU and memory denial of service
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 resulting...