Insufficient verification of data authenticity in undici - CVE-2026-85008
Published: September 6, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause unsafe HTTP requests to be served from the cache instead of reaching the origin.
The vulnerability exists due to insufficient verification of response authenticity in the undici cache interceptor when processing cacheable responses to unsafe HTTP methods. A remote attacker can return a heuristically cacheable response with an explicit Cache-Control max-age directive to an unsafe HTTP request to cause unsafe HTTP requests to be served from the cache instead of reaching the origin.
The issue occurs with the default methods: [\'GET\'] configuration.