CVE-2026-45109: Next.js: Middleware / Proxy bypass in App Router applications via segment-prefetch routes
### Impact It was found that the fix addressing [CVE-2026-44575](https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f) did not apply to `middleware.ts` with Turbopack. Refer to [CVE-2026-44575](https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f) for further details. ### References - [CVE CVE-2026-44575](https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f)
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-45109?
CVE-2026-45109 is classified as a moderate severity vulnerability in specific versions of the Next.js framework.
How do I fix CVE-2026-45109?
To mitigate CVE-2026-45109, upgrade to Next.js version 16.2.6 or version 15.5.18.
Which versions of Next.js are affected by CVE-2026-45109?
CVE-2026-45109 affects Next.js versions from 16.0.0 to 16.2.6 and from 15.2.0 to 15.5.18.
What components are involved in CVE-2026-45109?
CVE-2026-45109 involves the middleware.ts file in Next.js when using Turbopack.
Is CVE-2026-45109 related to any previous vulnerabilities?
CVE-2026-45109 is related to CVE-2026-44575 as it concerns a fix that did not apply as intended.