# CVE-2026-94543: Next.js: Cache poisoning of SSG and ISR pages in self-hosted Next.js applications - Exploited (CISA KEV): no - Published: 2026-10-02 - CVSS: 6.3 MEDIUM (v4.0) - EPSS: 0.5% (43th percentile) - CWE: CWE-524 Next.js is a React framework for building full-stack web applications. From 15.0.0 until 15.5.27 and 16.3.8, self-hosted applications using the Pages Router with statically generated or Incremental Static Regeneration pages can key a response cache entry without sufficiently binding it to the source route. A request can replace one page's cache entry with content from a different route, causing the affected page to serve incorrect content to every visitor until revalidation. Applications deployed on Vercel are not affected. This issue is fixed in versions 15.5.27 and 16.3.8. ## Edge WAF coverage (claimed by vendors, not measured) | Vendor | Status | First rule | Days after publication | |---|---|---|---| | Cloudflare | Blocks by default | 2026-10-06 | — | | AWS | No public claim | — | — | | Microsoft Azure | No public claim | — | — | | Google Cloud | No public claim | — | — | | Fastly | Before feed history | — | — | | F5 | Rule published | 2026-10-21 | 19 | | Akamai | No public source | — | — | | OWASP CRS | No public claim | — | — | ### Cloudflare - 2026-10-06 · updated · rule 86b0681d72234ef7bd6f67c7549f7356 · default Block > Next.js - Cache Poisoning - CVE:CVE-2026-94543. Previous action: Block. New action: Block. Rule metadata description refined. Detection unchanged. Source: https://developers.cloudflare.com/changelog/post/2026-10-06-waf-release/ ### F5 - 2026-10-21 · new · rule 200018216 > Added: signature 200018216 "Next.js Cache Poisoning (2)" (Other Application Attacks, risk Low), systems: Node.js, ReactJS. References: CVE-2026-94543. Source: https://docs.cloud.f5.com/docs-v2/platform/changelogs/security-details-changelog "No public claim" means no vendor statement names this CVE; "Before feed history" means the CVE is older than the vendor feed. In both cases generic rules may still block it. HTML: https://cve.vigilbase.com/cve/CVE-2026-94543 · JSON: https://cve.vigilbase.com/api/v1/cves/CVE-2026-94543