CVE-2025-49826: high-severity vulnerability in vercel next.js
Next.js DoS vulnerability via cache poisoning
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Next.js has a caching bug that can cause a web server to respond with a 204 (no content) error to all users visiting a page, making that page unavailable. An attacker can trigger this by crafting specific HTTP requests, disrupting service for everyone.
A cache poisoning vulnerability in Next.js versions 15.0.4-canary.51 through 15.1.7 allows HTTP 204 responses to be incorrectly cached for static pages under certain conditions, leading to DoS via widespread cache corruption. The attack vector involves HTTP requests that trigger improper cache storage, affecting all subsequent requests to the poisoned page. Remediated in version 15.1.8.
In the same product, most dangerous first.