CVE-2026-3783

Name
CVE-2026-3783
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.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
2499f714-1537-4658-8207-48ae4bb9eae9 https://curl.se/docs/CVE-2026-3783.html
2499f714-1537-4658-8207-48ae4bb9eae9 https://curl.se/docs/CVE-2026-3783.json
2499f714-1537-4658-8207-48ae4bb9eae9 https://hackerone.com/reports/3583983
af854a3a-2127-422b-91ae-364da2661108 http://www.openwall.com/lists/oss-security/2026/03/11/2

Match rules

CPE URI Source package Min version Max version
cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:* curl >= 7.33.0 < 8.19.0

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
curl edge-main 8.19.0-r0 Achill Gilgenast <achill@achill.org> fixed
curl edge-main 8.18.0-r0 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.17.0-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.17.0-r0 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.16.0-r2 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.16.0-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.16.0-r0 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.15.0-r2 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.15.0-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl edge-main 8.15.0-r0 fossdd <fossdd@pwned.life> possibly vulnerable
curl edge-main 8.14.1-r2 fossdd <fossdd@pwned.life> possibly vulnerable
curl edge-main 8.14.1-r1 fossdd <fossdd@pwned.life> possibly vulnerable
curl edge-main 8.14.1-r0 fossdd <fossdd@pwned.life> possibly vulnerable
curl edge-main 8.14.0-r2 fossdd <fossdd@pwned.life> possibly vulnerable
curl edge-main 8.14.0-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.14.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.13.0-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.13.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.12.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.12.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.12.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.11.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.11.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.11.0-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.11.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.10.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.9.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.9.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.7.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.6.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.5.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.4.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.3.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.1.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 8.0.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.88.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.87.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.86.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.85.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.84.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.83.1-r0 None possibly vulnerable
curl edge-main 7.83.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.79.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.78.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.77.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl edge-main 7.76.0-r0 None possibly vulnerable
curl edge-main 7.74.0-r0 None possibly vulnerable
curl edge-main 7.72.0-r0 None possibly vulnerable
curl edge-main 7.71.0-r0 None possibly vulnerable
curl edge-main 7.66.0-r0 None possibly vulnerable
curl edge-main 7.65.0-r0 None possibly vulnerable
curl edge-main 7.64.0-r0 None possibly vulnerable
curl edge-main 7.62.0-r0 None possibly vulnerable
curl edge-main 7.61.1-r0 None possibly vulnerable
curl edge-main 7.61.0-r0 None possibly vulnerable
curl edge-main 7.60.0-r0 None possibly vulnerable
curl edge-main 7.59.0-r0 None possibly vulnerable
curl edge-main 7.57.0-r0 None possibly vulnerable
curl edge-main 7.56.1-r0 None possibly vulnerable
curl edge-main 7.55.0-r0 None possibly vulnerable
curl edge-main 7.54.0-r0 None possibly vulnerable
curl edge-main 7.53.1-r2 None possibly vulnerable
curl edge-main 7.53.0-r0 None possibly vulnerable
curl edge-main 7.52.1-r0 None possibly vulnerable
curl edge-main 7.51.0-r0 None possibly vulnerable
curl edge-main 7.50.3-r0 None possibly vulnerable
curl edge-main 7.50.2-r0 None possibly vulnerable
curl edge-main 7.50.1-r0 None possibly vulnerable
curl edge-main 7.36.0-r0 None possibly vulnerable
curl 3.23-main 8.17.0-r1 Achill Gilgenast <achill@achill.org> possibly vulnerable
curl 3.22-main 8.14.1-r2 fossdd <fossdd@pwned.life> possibly vulnerable
curl 3.22-main 8.14.1-r1 fossdd <fossdd@pwned.life> possibly vulnerable
curl 3.22-main 8.14.1-r0 None possibly vulnerable
curl 3.22-main 8.14.0-r0 None possibly vulnerable
curl 3.22-main 8.12.0-r0 None possibly vulnerable
curl 3.22-main 8.11.1-r0 None possibly vulnerable
curl 3.22-main 8.11.0-r0 None possibly vulnerable
curl 3.22-main 8.10.0-r0 None possibly vulnerable
curl 3.22-main 8.9.1-r0 None possibly vulnerable
curl 3.22-main 8.9.0-r0 None possibly vulnerable
curl 3.22-main 8.7.1-r0 None possibly vulnerable
curl 3.22-main 8.6.0-r0 None possibly vulnerable
curl 3.22-main 8.5.0-r0 None possibly vulnerable
curl 3.22-main 8.4.0-r0 None possibly vulnerable
curl 3.22-main 8.3.0-r0 None possibly vulnerable
curl 3.22-main 8.1.0-r0 None possibly vulnerable
curl 3.22-main 8.0.0-r0 None possibly vulnerable
curl 3.22-main 7.88.0-r0 None possibly vulnerable
curl 3.22-main 7.87.0-r0 None possibly vulnerable
curl 3.22-main 7.86.0-r0 None possibly vulnerable
curl 3.22-main 7.85.0-r0 None possibly vulnerable
curl 3.22-main 7.84.0-r0 None possibly vulnerable
curl 3.22-main 7.83.1-r0 None possibly vulnerable
curl 3.22-main 7.83.0-r0 None possibly vulnerable
curl 3.22-main 7.79.0-r0 None possibly vulnerable
curl 3.22-main 7.78.0-r0 None possibly vulnerable
curl 3.22-main 7.77.0-r0 None possibly vulnerable
curl 3.22-main 7.76.0-r0 None possibly vulnerable
curl 3.22-main 7.74.0-r0 None possibly vulnerable
curl 3.22-main 7.72.0-r0 None possibly vulnerable
curl 3.22-main 7.71.0-r0 None possibly vulnerable
curl 3.22-main 7.66.0-r0 None possibly vulnerable
curl 3.22-main 7.65.0-r0 None possibly vulnerable
curl 3.22-main 7.64.0-r0 None possibly vulnerable
curl 3.22-main 7.62.0-r0 None possibly vulnerable
curl 3.22-main 7.61.1-r0 None possibly vulnerable
curl 3.22-main 7.61.0-r0 None possibly vulnerable
curl 3.22-main 7.60.0-r0 None possibly vulnerable
curl 3.22-main 7.59.0-r0 None possibly vulnerable
curl 3.22-main 7.57.0-r0 None possibly vulnerable
curl 3.22-main 7.56.1-r0 None possibly vulnerable
curl 3.22-main 7.55.0-r0 None possibly vulnerable
curl 3.22-main 7.54.0-r0 None possibly vulnerable
curl 3.22-main 7.53.1-r2 None possibly vulnerable
curl 3.22-main 7.53.0-r0 None possibly vulnerable
curl 3.22-main 7.52.1-r0 None possibly vulnerable
curl 3.22-main 7.51.0-r0 None possibly vulnerable
curl 3.22-main 7.50.3-r0 None possibly vulnerable
curl 3.22-main 7.50.2-r0 None possibly vulnerable
curl 3.22-main 7.50.1-r0 None possibly vulnerable
curl 3.22-main 7.36.0-r0 None possibly vulnerable
curl 3.21-main 8.14.1-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.14.1-r0 None possibly vulnerable
curl 3.21-main 8.14.0-r0 None possibly vulnerable
curl 3.21-main 8.12.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.12.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.12.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.11.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.11.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.11.0-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.21-main 8.11.0-r0 None possibly vulnerable
curl 3.21-main 8.10.0-r0 None possibly vulnerable
curl 3.21-main 8.9.1-r0 None possibly vulnerable
curl 3.21-main 8.9.0-r0 None possibly vulnerable
curl 3.21-main 8.7.1-r0 None possibly vulnerable
curl 3.21-main 8.6.0-r0 None possibly vulnerable
curl 3.21-main 8.5.0-r0 None possibly vulnerable
curl 3.21-main 8.4.0-r0 None possibly vulnerable
curl 3.21-main 8.3.0-r0 None possibly vulnerable
curl 3.21-main 8.1.0-r0 None possibly vulnerable
curl 3.21-main 8.0.0-r0 None possibly vulnerable
curl 3.21-main 7.88.0-r0 None possibly vulnerable
curl 3.21-main 7.87.0-r0 None possibly vulnerable
curl 3.21-main 7.86.0-r0 None possibly vulnerable
curl 3.21-main 7.85.0-r0 None possibly vulnerable
curl 3.21-main 7.84.0-r0 None possibly vulnerable
curl 3.21-main 7.83.1-r0 None possibly vulnerable
curl 3.21-main 7.83.0-r0 None possibly vulnerable
curl 3.21-main 7.79.0-r0 None possibly vulnerable
curl 3.21-main 7.78.0-r0 None possibly vulnerable
curl 3.21-main 7.77.0-r0 None possibly vulnerable
curl 3.21-main 7.76.0-r0 None possibly vulnerable
curl 3.21-main 7.74.0-r0 None possibly vulnerable
curl 3.21-main 7.72.0-r0 None possibly vulnerable
curl 3.21-main 7.71.0-r0 None possibly vulnerable
curl 3.21-main 7.66.0-r0 None possibly vulnerable
curl 3.21-main 7.65.0-r0 None possibly vulnerable
curl 3.21-main 7.64.0-r0 None possibly vulnerable
curl 3.21-main 7.62.0-r0 None possibly vulnerable
curl 3.21-main 7.61.1-r0 None possibly vulnerable
curl 3.21-main 7.61.0-r0 None possibly vulnerable
curl 3.21-main 7.60.0-r0 None possibly vulnerable
curl 3.21-main 7.59.0-r0 None possibly vulnerable
curl 3.21-main 7.57.0-r0 None possibly vulnerable
curl 3.21-main 7.56.1-r0 None possibly vulnerable
curl 3.21-main 7.55.0-r0 None possibly vulnerable
curl 3.21-main 7.54.0-r0 None possibly vulnerable
curl 3.21-main 7.53.1-r2 None possibly vulnerable
curl 3.21-main 7.53.0-r0 None possibly vulnerable
curl 3.21-main 7.52.1-r0 None possibly vulnerable
curl 3.21-main 7.51.0-r0 None possibly vulnerable
curl 3.21-main 7.50.3-r0 None possibly vulnerable
curl 3.21-main 7.50.2-r0 None possibly vulnerable
curl 3.21-main 7.50.1-r0 None possibly vulnerable
curl 3.21-main 7.36.0-r0 None possibly vulnerable
curl 3.20-main 8.14.1-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.14.1-r0 None possibly vulnerable
curl 3.20-main 8.14.0-r0 None possibly vulnerable
curl 3.20-main 8.12.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.12.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.11.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.11.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.11.0-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.11.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.10.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.9.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.9.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.7.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.20-main 8.6.0-r0 None possibly vulnerable
curl 3.20-main 8.5.0-r0 None possibly vulnerable
curl 3.20-main 8.4.0-r0 None possibly vulnerable
curl 3.20-main 8.3.0-r0 None possibly vulnerable
curl 3.20-main 8.1.0-r0 None possibly vulnerable
curl 3.20-main 8.0.0-r0 None possibly vulnerable
curl 3.20-main 7.88.0-r0 None possibly vulnerable
curl 3.20-main 7.87.0-r0 None possibly vulnerable
curl 3.20-main 7.86.0-r0 None possibly vulnerable
curl 3.20-main 7.85.0-r0 None possibly vulnerable
curl 3.20-main 7.84.0-r0 None possibly vulnerable
curl 3.20-main 7.83.1-r0 None possibly vulnerable
curl 3.20-main 7.83.0-r0 None possibly vulnerable
curl 3.20-main 7.79.0-r0 None possibly vulnerable
curl 3.20-main 7.78.0-r0 None possibly vulnerable
curl 3.20-main 7.77.0-r0 None possibly vulnerable
curl 3.20-main 7.76.0-r0 None possibly vulnerable
curl 3.20-main 7.74.0-r0 None possibly vulnerable
curl 3.20-main 7.72.0-r0 None possibly vulnerable
curl 3.20-main 7.71.0-r0 None possibly vulnerable
curl 3.20-main 7.66.0-r0 None possibly vulnerable
curl 3.20-main 7.65.0-r0 None possibly vulnerable
curl 3.20-main 7.64.0-r0 None possibly vulnerable
curl 3.20-main 7.62.0-r0 None possibly vulnerable
curl 3.20-main 7.61.1-r0 None possibly vulnerable
curl 3.20-main 7.61.0-r0 None possibly vulnerable
curl 3.20-main 7.60.0-r0 None possibly vulnerable
curl 3.20-main 7.59.0-r0 None possibly vulnerable
curl 3.20-main 7.57.0-r0 None possibly vulnerable
curl 3.20-main 7.56.1-r0 None possibly vulnerable
curl 3.20-main 7.55.0-r0 None possibly vulnerable
curl 3.20-main 7.54.0-r0 None possibly vulnerable
curl 3.20-main 7.53.1-r2 None possibly vulnerable
curl 3.20-main 7.53.0-r0 None possibly vulnerable
curl 3.20-main 7.52.1-r0 None possibly vulnerable
curl 3.20-main 7.51.0-r0 None possibly vulnerable
curl 3.20-main 7.50.3-r0 None possibly vulnerable
curl 3.20-main 7.50.2-r0 None possibly vulnerable
curl 3.20-main 7.50.1-r0 None possibly vulnerable
curl 3.20-main 7.36.0-r0 None possibly vulnerable
curl 3.19-main 8.14.1-r2 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.14.1-r0 None possibly vulnerable
curl 3.19-main 8.14.0-r0 None possibly vulnerable
curl 3.19-main 8.12.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.12.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.11.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.11.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.11.0-r0 None possibly vulnerable
curl 3.19-main 8.10.0-r0 None possibly vulnerable
curl 3.19-main 8.9.1-r1 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.9.1-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.9.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.7.1-r0 None possibly vulnerable
curl 3.19-main 8.6.0-r0 None possibly vulnerable
curl 3.19-main 8.5.0-r0 Natanael Copa <ncopa@alpinelinux.org> possibly vulnerable
curl 3.19-main 8.4.0-r0 None possibly vulnerable
curl 3.19-main 8.3.0-r0 None possibly vulnerable
curl 3.19-main 8.1.0-r0 None possibly vulnerable
curl 3.19-main 8.0.0-r0 None possibly vulnerable
curl 3.19-main 7.88.0-r0 None possibly vulnerable
curl 3.19-main 7.87.0-r0 None possibly vulnerable
curl 3.19-main 7.86.0-r0 None possibly vulnerable
curl 3.19-main 7.85.0-r0 None possibly vulnerable
curl 3.19-main 7.84.0-r0 None possibly vulnerable
curl 3.19-main 7.83.1-r0 None possibly vulnerable
curl 3.19-main 7.83.0-r0 None possibly vulnerable
curl 3.19-main 7.79.0-r0 None possibly vulnerable
curl 3.19-main 7.78.0-r0 None possibly vulnerable
curl 3.19-main 7.77.0-r0 None possibly vulnerable
curl 3.19-main 7.76.0-r0 None possibly vulnerable
curl 3.19-main 7.74.0-r0 None possibly vulnerable
curl 3.19-main 7.72.0-r0 None possibly vulnerable
curl 3.19-main 7.71.0-r0 None possibly vulnerable
curl 3.19-main 7.66.0-r0 None possibly vulnerable
curl 3.19-main 7.65.0-r0 None possibly vulnerable
curl 3.19-main 7.64.0-r0 None possibly vulnerable
curl 3.19-main 7.62.0-r0 None possibly vulnerable
curl 3.19-main 7.61.1-r0 None possibly vulnerable
curl 3.19-main 7.61.0-r0 None possibly vulnerable
curl 3.19-main 7.60.0-r0 None possibly vulnerable
curl 3.19-main 7.59.0-r0 None possibly vulnerable
curl 3.19-main 7.57.0-r0 None possibly vulnerable
curl 3.19-main 7.56.1-r0 None possibly vulnerable
curl 3.19-main 7.55.0-r0 None possibly vulnerable
curl 3.19-main 7.54.0-r0 None possibly vulnerable
curl 3.19-main 7.53.1-r2 None possibly vulnerable
curl 3.19-main 7.53.0-r0 None possibly vulnerable
curl 3.19-main 7.52.1-r0 None possibly vulnerable
curl 3.19-main 7.51.0-r0 None possibly vulnerable
curl 3.19-main 7.50.3-r0 None possibly vulnerable
curl 3.19-main 7.50.2-r0 None possibly vulnerable
curl 3.19-main 7.50.1-r0 None possibly vulnerable
curl 3.19-main 7.36.0-r0 None possibly vulnerable