CVE catalog

CVE-2018-20060

python-urllib3: CVE-2018-20060

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
4.49% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-urllib3sid2.8.0-2fixed
Debianpython-urllib3forky2.8.0-2fixed
Debianpython-urllib3trixie2.3.0-3+deb13u2fixed
Debianpython-urllib3trixie-security2.3.0-3+deb13u2fixed
Debianpython-urllib3bookworm1.26.12-1+deb12u4fixed
Debianpython-urllib3bookworm-security1.26.12-1+deb12u4fixed
Opensusepython-kubernetestumbleweed35.0.0-2.4fixed
Ubuntupython-urllib316.041.11-1vulnerable
Ubuntupython-urllib316.041.12-1vulnerable
Ubuntupython-urllib316.041.13.1-1vulnerable
Ubuntupython-urllib316.041.13.1-2vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.1vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.2vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.3fixed
Ubuntupython-urllib318.041.21.1-1vulnerable
Ubuntupython-urllib318.041.22-1vulnerable
Ubuntupython-urllib318.041.22-1ubuntu0.18.04.1fixed
Susepython-urllib3openstack cloud 71.16-3.6.1fixed
Opensusepython-urllib3leap 15.01.22-lp150.5.3.1fixed
Ubuntupython-urllib3pro1.6-2vulnerable
Ubuntupython-urllib3pro1.7.1-1vulnerable
Ubuntupython-urllib3pro1.7.1-1build1vulnerable
Ubuntupython-urllib3pro1.7.1-1ubuntu0.1vulnerable
Ubuntupython-urllib3pro1.7.1-1ubuntu3vulnerable
Ubuntupython-urllib3pro1.7.1-1ubuntu4vulnerable
Ubuntupython-urllib3pro1.7.1-1ubuntu4.1vulnerable
Ubuntupython-urllib3pro1.7.1-1ubuntu4.1+esm1vulnerable
Ubuntupython-urllib316.041.11-1vulnerable
Ubuntupython-urllib316.041.12-1vulnerable
Ubuntupython-urllib316.041.13.1-1vulnerable
Ubuntupython-urllib316.041.13.1-2vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.1vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.2vulnerable
Ubuntupython-urllib316.041.13.1-2ubuntu0.16.04.3fixed
Ubuntupython-urllib318.041.21.1-1vulnerable
Ubuntupython-urllib318.041.22-1vulnerable
Ubuntupython-urllib318.041.22-1ubuntu0.18.04.1fixed
Susepython-urllib3hpe helion openstack 81.22-5.6.1fixed
Susepython-urllib3openstack cloud 81.22-5.6.1fixed
Susepython-urllib3openstack cloud crowbar 81.22-5.6.1fixed
Opensusepython-kubernetestumbleweed28.1.0-4.3fixed
Susepython-urllib3linux enterprise module for basesystem 151.22-6.4.1fixed
Susepython-urllib3linux enterprise module for public cloud 121.22-3.14.1fixed
Susepython-urllib3manager server 3.21.22-3.14.1fixed
Susepython-urllib3enterprise storage 41.22-3.14.1fixed
Susepython-urllib3enterprise storage 51.22-3.14.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-urllib3sourcesid1.24-1not yet assignedNot reportedNot reported
Debianpython-urllib3sourceforky1.24-1not yet assignedNot reportedNot reported
Debianpython-urllib3sourcetrixie1.24-1not yet assignedNot reportedNot reported
Debianpython-urllib3sourcebookworm1.24-1not yet assignedNot reportedNot reported
Opensusepython-kubernetesrpmtumbleweed35.0.0-2.4Not reportedOPENSUSE-SU-2026:12013-1Not reported
Ubuntupython-urllib3deb16.041.13.1-2ubuntu0.16.04.3Not reportedUSN-3990-1Not reported
Ubuntupython-urllib3deb18.041.22-1ubuntu0.18.04.1Not reportedUSN-3990-1Not reported
Susepython-urllib3rpmopenstack cloud 71.16-3.6.1Not reportedSUSE-SU-2019:2399-1Not reported
Opensusepython-urllib3rpmleap 15.01.22-lp150.5.3.1Not reportedOPENSUSE-SU-2019:2131-1Not reported
Ubuntupython-urllib3deb16.041.13.1-2ubuntu0.16.04.3Not reportedUBUNTU-CVE-2018-20060Not reported
Ubuntupython-urllib3deb18.041.22-1ubuntu0.18.04.1Not reportedUBUNTU-CVE-2018-20060Not reported
Susepython-urllib3rpmhpe helion openstack 81.22-5.6.1Not reportedSUSE-SU-2019:2300-1Not reported
Susepython-urllib3rpmopenstack cloud 81.22-5.6.1Not reportedSUSE-SU-2019:2300-1Not reported
Susepython-urllib3rpmopenstack cloud crowbar 81.22-5.6.1Not reportedSUSE-SU-2019:2300-1Not reported
Opensusepython-kubernetesrpmtumbleweed28.1.0-4.3Not reportedOPENSUSE-SU-2024:14144-1Not reported
Susepython-urllib3rpmlinux enterprise module for basesystem 151.22-6.4.1Not reportedSUSE-SU-2019:2331-1Not reported
Susepython-urllib3rpmlinux enterprise module for public cloud 121.22-3.14.1Not reportedSUSE-SU-2019:2370-1Not reported
Susepython-urllib3rpmmanager server 3.21.22-3.14.1Not reportedSUSE-SU-2019:2370-1Not reported
Susepython-urllib3rpmenterprise storage 41.22-3.14.1Not reportedSUSE-SU-2019:2370-1Not reported
Susepython-urllib3rpmenterprise storage 51.22-3.14.1Not reportedSUSE-SU-2019:2370-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • Source package: [python-urllib3]

    Details (4)
    • 1.26.12-1+deb12u4 · all · bookworm

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · bookworm; dsa · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · bookworm; dsa · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm-security

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · bookworm; dsa · python-urllib3 · debian · 12

    • 1.26.12-1+deb12u4 · all · bookworm-security

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · bookworm; dsa · python-urllib3 · debian · 12

[Debian 13 (Trixie)]

  • Source package: [python-urllib3]

    Details (4)
    • 2.3.0-3+deb13u2 · all · trixie

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie-security

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · 13

    • 2.3.0-3+deb13u2 · all · trixie-security

      Fixed · Fixed: 1.24-1

      dsa · python-urllib3 · debian · 13

[openSUSE Tumbleweed]

  • Source package: [python-kubernetes]

    Details (1)
    • 35.0.0-2.4 · noarch · tumbleweed

      Unknown · Fixed: 28.1.0-4.3, 35.0.0-2.4

      Version impact unknown

      dsa · python-kubernetes · opensuse · tumbleweed

  • Source package: [python-kubernetes]

    Details (1)
    • 35.0.0-2.4 · noarch · tumbleweed

      Unknown · Fixed: 28.1.0-4.3, 35.0.0-2.4

      Version impact unknown

      dsa · python-kubernetes · opensuse · tumbleweed

Observed:

References