brace-expansion through 5.0.6 is vulnerable to denial of service. The expand() function exhibits exponential-time complexity in the number of consecutive non-expanding '{}' brace groups. An attacker who passes a crafted string to expand(), directly or transitively, can cause significant CPU consumption and event-loop blocking. The max option does not mitigate this, as it bounds the output size rather than the recursion work.
CVSS Details
- CVSS 4.0 Base Score: 7.7 (HIGH)
- CVSS 4.0 Vector: (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/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:Y/R:U/V:D/RE:M/U:Amber)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade nodejs-libsUpgrade npmUpgrade nodejs-packagingUpgrade nodejs-nodemonUpgrade nodejs-full-i18nUpgrade nodejs-develUpgrade v8-12.4-develUpgrade nodejsUpgrade nodejs-packaging-bundlerUpgrade v8-13.6-develUpgrade nodejs-docs | Jul 30, 2026 | Jul 28, 2026 |
| Amazon_linux_2023 | — | Upgrade v8-12.4-develUpgrade nodejs22-full-i18nUpgrade nodejs22-debuginfoUpgrade nodejs24-docsUpgrade nodejs24-debugsourceUpgrade v8-13.6-develUpgrade nodejs22-docsUpgrade nodejs24-debuginfoUpgrade nodejs22Upgrade nodejs24-full-i18nUpgrade nodejs24-libsUpgrade nodejs22-libsUpgrade nodejs24-develUpgrade nodejs22-libs-debuginfoUpgrade nodejs22-npmUpgrade nodejs22-develUpgrade nodejs24Upgrade nodejs22-debugsourceUpgrade nodejs24-libs-debuginfoUpgrade nodejs24-npm | Aug 18, 2026 | Jun 30, 2026 |
| Atlassian Jira | — | Upgrade to the latest version of Atlassian JIRA | Aug 19, 2026 | Aug 18, 2026 |
| Redhat_linux | — | Upgrade nodejs24-develUpgrade nodejs-npmUpgrade nodejs-libsUpgrade nodejs22-debuginfoUpgrade nodejs22-debugsourceUpgrade nodejs-packagingUpgrade nodejs-libs-debuginfoUpgrade nodejs24-libsUpgrade nodejsUpgrade v8-13.6-develUpgrade nodejs24-libs-debuginfoUpgrade nodejs24-npmUpgrade nodejs-full-i18nUpgrade nodejs24-docsUpgrade npmUpgrade nodejs24-debuginfoUpgrade nodejs24-full-i18nUpgrade nodejs-docsUpgrade rh-podman-desktopUpgrade nodejs-develUpgrade nodejs-packaging-bundlerUpgrade nodejs24Upgrade nodejs-debugsourceUpgrade v8-12.4-develUpgrade nodejs24-debugsourceUpgrade nodejs-debuginfoUpgrade nodejs-nodemon | Jul 17, 2026 | Jun 30, 2026 |
| Rocky_linux | — | Upgrade nodejs-debuginfoUpgrade v8-12.4-develUpgrade nodejs-debugsourceUpgrade nodejs24-develUpgrade npmUpgrade nodejs24-libsUpgrade nodejs24-debuginfoUpgrade nodejs24-full-i18nUpgrade nodejs24-libs-debuginfoUpgrade nodejsUpgrade nodejs22-debugsourceUpgrade nodejs24-debugsourceUpgrade nodejs-libsUpgrade nodejs-full-i18nUpgrade nodejs-develUpgrade nodejs-npmUpgrade v8-13.6-develUpgrade nodejs22-debuginfoUpgrade nodejs-libs-debuginfoUpgrade nodejs24 | Jul 31, 2026 | Jul 28, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub