A flaw was found in the Python-requests package, where it is vulnerable to potentially leaking Proxy-Authorization headers to destination servers, specifically during redirects to an HTTPS origin. This is a product of how rebuild_proxies is used to recompute and reattach the Proxy-Authorization header to requests when redirected. This behavior only affects proxied requests when credentials are supplied in the URL user information component (for example, https://username:password@proxy:8080).
Platform | Package | Release Date | Advisory |
---|---|---|---|
Amazon Linux 2 - Core | python-requests | 2023-07-05 22:01 | ALAS2-2023-2110 |
Amazon Linux 2023 | python-requests | 2023-07-05 20:13 | ALAS2023-2023-236 |
Amazon Linux 2 - Core | python3-requests | 2023-07-05 22:01 | ALAS2-2023-2111 |
Score Type | Score | Vector | |
---|---|---|---|
Amazon Linux | CVSSv3 | 6.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:N/A:N |
NVD | CVSSv3 | 6.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:N/A:N |