GHSA-vfj7-8cjw-p6xm

Withdrawn Advisory: braces vulnerable to stack-exhaustion denial of service through deeply nested patterns

Retiré ·

En bref

Publiée
Mise à jour
CVE
CVE-2026-93687
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS_V4
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Description

### Withdrawn Advisory This advisory has been withdrawn because it's not a practically exploitable vulnerability. This link is maintained to preserve external references. ### Original 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.

Paquets affectés

PaquetVersions
npm · bracesintroduced 0, last affected 3.0.3

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database