CVE Catalog

GHSA-8vfg-2r28-hvhj

Unknown
Published: Translated: NVD NIST

Summary

A vulnerability in the Crass library causes excessive CPU consumption when parsing input containing non-ASCII characters. Inefficient tracking of multi-byte character positions leads to superlinear parsing time.

Risk Assessment

An attacker can send crafted input with many non-ASCII characters, causing CPU overload and potentially exhausting server resources.

Recommendation

Update the Crass library to the latest patched version. If updating is not possible, restrict processing of input containing non-ASCII characters.

Other vulnerabilities in Crass

See all
Original NVD description (English source)

## 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 d

Vulnerability data from NVD (NIST) · CISA KEV · EPSS