Package | requests |
---|---|
Version | 2.4.3-6+deb8u1 (jessie), 2.12.4-1+deb9u1 (stretch) |
Related CVEs | CVE-2023-32681 |
Requests, a Python HTTP library, has been leaking Proxy-Authorization headers
to destination servers when redirected to an HTTPS endpoint. For HTTP
connections sent through the tunnel, the proxy will identify the header in the
request itself and remove it prior to forwarding to the destination server.
However when sent over HTTPS, the Proxy-Authorization
header must be sent in
the CONNECT request as the proxy has no visibility into the tunneled request.
This results in Requests forwarding proxy credentials to the destination
server unintentionally, allowing a malicious actor to potentially exfiltrate
sensitive information.
For Debian 8 jessie, these problems have been fixed in version 2.4.3-6+deb8u1.
For Debian 9 stretch, these problems have been fixed in version 2.12.4-1+deb9u1.
We recommend that you upgrade your requests packages.
Further information about Extended LTS security advisories can be found in the dedicated section of our website.