Use of cache containing sensitive information in Netty - CVE-2026-59903
Published: August 8, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to use of cache containing sensitive information in io.netty.handler.codec.http.cors.CorsHandler#setVaryHeader when handling responses behind a caching proxy or CDN. A remote attacker can trigger caching of user-specific responses with an overwritten Vary header to disclose sensitive information.
This affects Netty-based web applications that use CorsHandler, set their own Vary headers for authenticated or user-specific responses, and are deployed behind an intermediate cache.