MEDIUMCVSS not yet scoredVulnerability

CVE-2026-61848

### Impact When parsing an input containing non-ASCII characters, inefficiencies in how Crass tracks the positions of multi-byte characters result in superlinear parsing time. An attacker-controlled input consisting of many non-ASCII characters could cause excessive CPU consumption and potentially denial of service. ### Patches This is fixed in Crass 1.0.7. ### Workarounds Avoid passing non-ASCII input to Crass. Or cultivate patience.

Properties

Ghsa id
GHSA-8vfg-2r28-hvhj
Severity
medium
Summary
Crass: Non-ASCII characters cause superlinear CPU consumption
Last source
GitHub Advisory Database
Cve id
CVE-2026-61848
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:29Z
Source url
https://github.com/advisories/GHSA-8vfg-2r28-hvhj
Ghsa updated
2026-10-29T16:35:33Z

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-61848 — Ninja Signal Threat Intelligence | Ninja Signal