๐Ÿ” CVE Alert

CVE-2026-61845

UNKNOWN 0.0

Crass: Large numeric exponents cause CPU and memory denial of service

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

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 strings can be forced to spend disproportionate CPU and memory parsing a tiny input, potentially resulting in a crash. This issue is fixed in version 1.0.7.

CWE CWE-789
Vendor rgrove
Product crass
Published Oct 30, 2026
Last Updated Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for rgrove crass

Be the first to know when new unknown vulnerabilities affecting rgrove crass are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

rgrove / crass
< 1.0.7

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/rgrove/crass/security/advisories/GHSA-6wmf-3r64-vcwv github.com: https://github.com/rgrove/crass/commit/ea6726b7f7cf7e85b23aa2240b8512b4f8d11ad9 github.com: https://github.com/rgrove/crass/releases/tag/v1.0.7