Medium severity · published Mar 11, 2026
CVE-2026-3783
token leak with redirect and netrc
5.3
CVSS
0.5%
EPSS
No
On KEV
Description
When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer
performs a redirect to a second URL, curl could leak that token to the second
hostname under some circumstances.
If the hostname that the first request is redirected to has information in the
used .netrc file, with either of the `machine` or `default` keywords, curl
would pass on the bearer token set for the first host also to the second one.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 40% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CU
curl · curl
7.33.0 before 8.14.2; 8.15.0 before 8.16.1; 8.17.0 before 8.19.0; 06c1bea72faabb6fad4b7ef818aafaa336c9a7aa before e3d7401a32a46516c9e5ee877e613e62ed35bddc; 8.18.0; 8.17.0; +34 more · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-3783
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-3783
Patch
https://curl.se/docs/CVE-2026-3783.html
Vendor Advisory
https://curl.se/docs/CVE-2026-3783.json
Exploit
https://hackerone.com/reports/3583983
Mailing List
http://www.openwall.com/lists/oss-security/2026/03/11/2
More from curl
9.8
CVE-2026-19931
Negotiate ambient user conn reuse
9.8
CVE-2026-9079
stale proxy password leak
9.8
CVE-2026-8925
SASL double-free
9.8
CVE-2026-11856
cross-origin Digest auth state leak
9.8
CVE-2026-10536
HTTP/2 stream-dependency tree UAF
