Information disclosure in Jetty - CVE-2026-77711
Published: October 15, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose proxy authentication credentials.
The vulnerability exists due to improper validation of the source of proxy authentication challenges in Jetty HttpClient's ProxyAuthenticationProtocolHandler when processing origin responses inside an established HTTPS CONNECT tunnel. A remote attacker can return a crafted 407 response with a Proxy-Authenticate: Basic header from a controlled HTTPS origin to disclose proxy authentication credentials.
Exploitation requires the client to have matching challenge-based proxy credentials configured. The proxy itself does not need to be controlled by the attacker, and disabling certificate validation is not required.