Use of cache containing sensitive information in Next.js - CVE-2026-119349
Published: November 4, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose cached data belonging to other users or poison cached results served to other users.
The vulnerability exists due to incorrect cache key generation in the Next.js App Router's use cache functionality when processing distinct binary arguments, such as Uint8Array or Blob values. A remote attacker can supply binary arguments that produce the same cache key as different arguments to retrieve another user's cached results or poison results shared across users.