Skip to main content
← All vulnerabilities
CVE-2018-20060GHSA-WWW2-V7XJ-XRC6PYSEC-2018-32

urllib3 before version 1.23 does not remove the Authorization HTTP header when following a cross-origin redirect (i.e., a redirect that diff

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.23
None on Exploit-DB, Metasploit or GitHub

Summary

urllib3 before version 1.23 does not remove the Authorization HTTP header when following a cross-origin redirect (i.e., a redirect that differs in host, port, or scheme). This can allow for credentials in the Authorization header to be exposed to unintended hosts or transmitted in cleartext.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • urllib3PyPI

    fixed in 1.23

References 11

GitHub · urllib3/urllib3

bugzilla.redhat.com

lists.fedoraproject.org

usn.ubuntu.com

access.redhat.com

lists.opensuse.org

lists.debian.org