high · CVSS v3 7.5 · CVSS v4 8.9
CVE-2026-61845
CVE-2026-61845 exposes the Crass CSS parser to denial‑of‑service attacks via large numeric exponents. The flaw causes excessive CPU and memo
Overview
CVE-2026-61845 exposes the Crass CSS parser to denial‑of‑service attacks via large numeric exponents. The flaw causes excessive CPU and memory consumption, potentially crashing or slowing down systems that parse CSS with Crass. It is relevant to any application that relies on this Rust‑based parser for rendering or processing styles.
Description
Crass : Large numeric exponents cause CPU and memory denial of service
Impact
The vulnerability leads to a loss of availability, as affected systems may become unresponsive or crash when processing malicious CSS. Defenders should be aware that web servers, content delivery networks, and any client‑side rendering engines that use Crass could be impacted. Confidentiality and integrity are not directly compromised, but the denial of service can disrupt user experience and business operations.
Remediation
Update Crass to the latest patched release or apply the vendor’s security advisory. If an update is not immediately possible, enforce input size limits on CSS files, throttle CPU usage, and isolate CSS parsing in a sandboxed environment. Monitor system metrics for abnormal CPU/memory spikes and apply rate limiting to CSS requests.
Risk context
The issue is rated high severity with CVSS v3 score 7.5 and CVSS v4 score 8.9. No EPSS data is available, but the high scores indicate a significant risk of service disruption if exploited. Defenders should treat this as a priority to mitigate potential downtime.
Affected products
- Crass (Rust CSS parser)
- Web browsers using Crass
- Rust‑based web frameworks
- CSS rendering engines
Scores
- Severity
- high
- CVSS v2
- 5
- CVSS v3
- 7.5
- CVSS v4
- 8.9
- EPSS
- —