Nuxt is an open-source web development framework for Vue.js. From 4.6.0 until 4.6.4, _payload.json URL generation and the experimental early-404 path use a trailing-slash regular expression whose work grows quadratically with a long run of slash characters. An unauthenticated request can synchronously occupy the Node.js event loop and delay other requests when server-side rendering uses isr, swr, or cache route rules, or when experimental.early404 is enabled. Applications without those route rules and without experimental.early404, fully prerendered applications, and client-only applications are unaffected; the impact is limited to availability. This issue is fixed in version 4.6.4.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-1333"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/128xxx/CVE-2026-128074.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "4.6.0"
},
{
"fixed": "4.6.4"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "97424dd21c59b60cc7ece28576e15069ca0fdbc4"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v4.6.4",
"range": [
{
"fixed": "b9a6b687018a87db72832620beec55bf46abd623"
}
],
"source": "REFERENCES_TAG"
}
]
}