Insertion of Sensitive Information Into Sent Data in cURL - CVE-2026-86414
Published: October 14, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose origin credentials.
The vulnerability exists due to incorrect handling of origin authentication challenges in libcurl's HTTP proxy tunnel handling when processing responses to CONNECT requests. A remote attacker can return an HTTP 401 response with a WWW-Authenticate header instead of the expected HTTP 407 response with a Proxy-Authenticate header to disclose origin credentials.
Exploitation requires the client to use an attacker-controlled HTTP proxy. Exposed credentials can include a Basic authentication password or a Negotiate/Kerberos ticket.