CVE-2026-93687: falha de alta gravidade em micromatch braces
braces through 3.0.3 Stack Overflow via Deeply Nested Patterns
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
41Vexday Risk Score
Sem sinal de exploração. Ela tem prova de conceito pública.
ssvc Attendcvss 8.7epss 0.8%
da publicação à arma6 dias
Publicada no NVD18 de set.
1ª PoC+6d
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.
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
Produtos afetados
micromatch · bracesPoCs públicas encontradas — 4
githubgithub.com/pillarsdotnet/node-braces★ 0githubgithub.com/BernydotJar/braces-security-backport★ 0githubgithub.com/canmenzo/cve-2026-93687-braces★ 0githubgithub.com/scastillo-jp/braces-fork★ 0⚠ Recursos públicos, para você avaliar a exposição de sistemas que controla ou está autorizado a testar. Teste apenas com autorização.
CVEs relacionadas — micromatch braces
No mesmo produto, das mais perigosas para as menos.
Referências
https://github.com/micromatch/braceshttps://github.com/micromatch/braces/blob/3.0.3/lib/compile.js#L49-L53https://github.com/micromatch/braces/blob/3.0.3/lib/expand.js#L102-L105https://github.com/micromatch/braces/blob/3.0.3/lib/parse.js#L38-L40https://github.com/micromatch/braces/issues/70https://github.com/micromatch/braces/issues/73#issuecomment-5996574974https://www.vulncheck.com/advisories/braces-through-3.0.3-stack-overflow-via-deeply-nested-patterns