Exposure of Data Element to Wrong Session in cURL - CVE-2026-107929
Published: October 14, 2026
Vulnerability details
The vulnerability allows a local user to cause transfers to use an unintended source address.
The vulnerability exists due to omission of source bindings from the connection reuse key in curl's connection reuse logic when processing transfers configured through CURLOPT_INTERFACE or --interface with the if!, host!, or ifhost! prefixes. A local user can initiate a later transfer requesting a different source that silently reuses an existing connection to cause transfers to use an unintended source address.