7.5High

CVE-2026-93687braces through 3.0.3 Stack Overflow via Deeply Nested Patterns

micromatch braces Published: (1 month ago)

Description

braces through 3.0.3 contains a stack overflow vulnerability in the recursive AST walkers that lack depth guards. Attackers can supply deeply nested brace patterns under the character limit to exhaust the call stack and terminate the Node.js process with an uncaught RangeError.

Weakness (CWE): CWE-674

Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.

Affected products and versions

VendorProductVersions
jonschlinkert braces ≤ 3.0.3
micromatch braces ≤ 3.0.3

References and patches