CVE-2026-94543GHSA-4jqv-mc3x-m676
Next.js has cache poisoning of SSG and ISR pages in self-hosted applications
CVSS
6.3MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.29%Chance of exploitation activity in the next 30 days, higher than 20% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 15.5.27next, npmGitHub
npm install next@15.5.27 - 16.3.8next, npmGitHub
npm install next@16.3.8 - 15.5.?next, npmGitHub
npm install next@15.5.? - 16.3.?next, npmGitHub
npm install next@16.3.?
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Self-hosted Next.js applications that use the Pages Router with statically generated (SSG) or incrementally regenerated (ISR) pages can have a page's cache entry replaced with content from a different route, causing the affected page to serve wrong content to every visitor until the entry is revalidated. Applications deployed on Vercel are not affected.
Text from CVE List
Affected versions 8
- next, npm>= 15.0.0, < 15.5.27GitHub
- next, npm>= 16.0.0, < 16.3.8GitHub
- next.jsaffected: >= 15.0.0, < 15.5.27CVE List
- next.jsaffected: >= 16.0.0, < 16.3.8CVE List
- next, npm>= 15.0.0GitHub
- next, npm>= 16.0.0GitHub
- next, npmfrom 15.0.0, fixed in 15.5.27OSV
- next, npmfrom 16.0.0, fixed in 16.3.8OSV
References 7
- github.com/vercel/next.js/commit/52c94abdd2ea5f416f5e8353ea8a2edd3fe311b8Fixvia CVE List
- github.com/vercel/next.js/commit/719e4c67d6e92df60246f95e1d96e2dd60789a52Fixvia CVE List
- github.com/vercel/next.js/releases/tag/v15.5.27Fixvia CVE List
- github.com/vercel/next.js/releases/tag/v16.3.8Fixvia CVE List
- github.com/vercel/next.js/security/advisories/GHSA-4jqv-mc3x-m676Advisoryvia CVE List
- github.com/advisories/GHSA-4jqv-mc3x-m676Advisoryvia GitHub
- nvd.nist.gov/vuln/detail/CVE-2026-94543Referencevia GitHub