{"action":"Upgrade brace-expansion to 1.1.20 or later.","affected":[{"fixed":"5.0.11","introduced":"4.0.0"},{"fixed":"3.0.8","introduced":"3.0.0"},{"fixed":"2.1.6","introduced":"2.0.0"},{"fixed":"1.1.20","introduced":"0"}],"component":"brace-expansion","cve_ids":["CVE-2026-102278"],"ecosystem":"npm","epss":0.00491,"exploited":false,"fixed_versions":["5.0.11","3.0.8","2.1.6","1.1.20"],"ghsa_id":"GHSA-qhr7-859c-m2p7","id":"tcs_01M5KG684MMHSA57DK7S9Q4HX7","modified_at":"2026-09-30T00:00:04.402763332Z","published_at":"2026-09-29T23:45:17Z","references":["https://osv.dev/vulnerability/GHSA-qhr7-859c-m2p7","https://github.com/juliangruber/brace-expansion/security/advisories/GHSA-qhr7-859c-m2p7","https://nvd.nist.gov/vuln/detail/CVE-2026-102278","https://github.com/juliangruber/brace-expansion/commit/1efee7c397c191da6287a78ec19512476a966a7b","https://github.com/juliangruber/brace-expansion/commit/935d78f32f335b2ff76578e5c5e877d31ae9888c","https://github.com/juliangruber/brace-expansion/commit/de84f144e9816f30e25fc8179e2e1249ab6df0db","https://github.com/juliangruber/brace-expansion"],"severity":{"label":"high","score":7.5},"sources":[{"source":"osv","source_id":"GHSA-qhr7-859c-m2p7","url":"https://osv.dev/vulnerability/GHSA-qhr7-859c-m2p7"}],"summary":"brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion"}