CVE Catalog

CVE-2026-69152

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.37%

29th percentile - higher than 29% of all known CVEs

Summary

The brace-expansion library prior to versions 1.1.18, 2.1.4, 3.0.6, and 5.0.9 contains a vulnerability where the expand() function does not apply maxLength while constructing comma-alternative intermediate arrays or padded sequences. This allows attacker-controlled input to exhaust memory or block the event loop.

Risk Assessment

An attacker can cause a denial of service (DoS) by exhausting memory or blocking the event loop, potentially disrupting applications using this library.

Recommendation

Update the brace-expansion library to versions 1.1.18, 2.1.4, 3.0.6, or 5.0.9, depending on the major version in use.

Other vulnerabilities in brace-expansion

See all
Original NVD description (English source)

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.18, 2.1.4, 3.0.6, and 5.0.9, expand() does not apply maxLength while constructing comma-alternative intermediate arrays or padded sequences, allowing attacker-controlled input to exhaust memory or block the event loop. The fix for CVE-2026-14257 is bypassed by the vulnerability. This issue is fixed in versions 1.1.18, 2.1.4, 3.0.6, and 5.0.9.

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