MEDIUMCVSS not yet scoredVulnerability

CVE-2026-61846

### Impact Crass recursively parses CSS simple blocks and functions without a depth guard. An attacker-controlled value containing many deeply nested blocks can recurse until Ruby raises `SystemStackError: stack level too deep`, or can cause excessive memory usage. ### Patches This is fixed in Crass 1.0.7, which adds a configurable depth limit with a conservative default. ### Workarounds Add `SystemStackError` handling around Crass calls in your application. Buy more RAM.

Properties

Ghsa id
GHSA-6jxj-px6v-747w
Severity
medium
Summary
Crass: Deeply nested CSS blocks and functions can trigger a SystemStackError or excessive memory usage
Last source
GitHub Advisory Database
Cve id
CVE-2026-61846
First seen by Signal
2026-10-29T19:55:32+00:00
Is ghsa only
false
Retrieved at
2026-10-29T19:55:32+00:00
Ghsa published
2026-10-29T16:35:16Z
Source url
https://github.com/advisories/GHSA-6jxj-px6v-747w
Ghsa updated
2026-10-29T16:35:18Z

Related Entities (3)

AFFECTS (1)

→[Software]rubygems/crass

HAS_WEAKNESS (1)

VULNERABLE_TO (1)

←[Software]rubygems/crass

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-61846 — Ninja Signal Threat Intelligence | Ninja Signal