ID CVE-2018-20060
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.
References
Vulnerable Configurations
  • cpe:2.3:a:python:urllib3:0.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:0.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:0.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:0.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:0.4:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:0.4:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:0.4.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:0.4.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.0:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.0.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.0.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.0.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.0.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.4:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.4:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.5:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.5:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.6:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.6:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.7:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.7:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.7.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.7.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.8:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.8:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.8.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.8.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.8.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.8.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.8.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.8.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.9:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.9:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.9.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.9.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.10:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.10:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.10.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.10.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.10.2:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.10.2:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.10.3:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.10.3:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.10.4:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.10.4:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.11:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.11:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.12:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.12:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.13:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.13:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.13.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.13.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.14:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.14:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.15:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.15:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.15.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.15.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.16:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.16:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.17:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.17:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.18:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.18:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.18.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.18.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.19:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.19:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.19.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.19.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.20:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.20:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.21:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.21:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.21.1:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.21.1:*:*:*:*:*:*:*
  • cpe:2.3:a:python:urllib3:1.22:*:*:*:*:*:*:*
    cpe:2.3:a:python:urllib3:1.22:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:29:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:29:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:28:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:28:*:*:*:*:*:*:*
CVSS
Base: 5.0 (as of 15-06-2021 - 21:15)
Impact:
Exploitability:
CWE NVD-CWE-noinfo
CAPEC
Access
VectorComplexityAuthentication
NETWORK LOW NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL NONE NONE
cvss-vector via4 AV:N/AC:L/Au:N/C:P/I:N/A:N
redhat via4
advisories
rhsa
id RHSA-2019:2272
rpms
  • python-urllib3-0:1.10.2-7.el7
  • python3-pip-0:9.0.3-7.el7_7
  • python-virtualenv-0:15.1.0-4.el7_7
  • Cython-debugsource-0:0.28.1-7.module+el8.1.0+3111+de3f2d8e
  • PyYAML-debugsource-0:3.12-16.module+el8.1.0+3111+de3f2d8e
  • babel-0:2.5.1-9.module+el8.1.0+3111+de3f2d8e
  • numpy-debugsource-1:1.14.2-13.module+el8.1.0+3323+7ac3e00f
  • python-coverage-debugsource-0:4.5.1-4.module+el8.1.0+3111+de3f2d8e
  • python-lxml-debugsource-0:4.2.3-3.module+el8.1.0+3111+de3f2d8e
  • python-nose-docs-0:1.3.7-30.module+el8.1.0+3111+de3f2d8e
  • python-psycopg2-debuginfo-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python-psycopg2-debugsource-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python-psycopg2-doc-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python-pymongo-debuginfo-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python-pymongo-debugsource-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python-sqlalchemy-doc-0:1.3.2-1.module+el8.1.0+2994+98e054d6
  • python2-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-Cython-0:0.28.1-7.module+el8.1.0+3111+de3f2d8e
  • python2-Cython-debuginfo-0:0.28.1-7.module+el8.1.0+3111+de3f2d8e
  • python2-PyMySQL-0:0.8.0-10.module+el8.1.0+3111+de3f2d8e
  • python2-attrs-0:17.4.0-10.module+el8.1.0+3111+de3f2d8e
  • python2-babel-0:2.5.1-9.module+el8.1.0+3111+de3f2d8e
  • python2-backports-0:1.0-15.module+el8.1.0+3111+de3f2d8e
  • python2-backports-ssl_match_hostname-0:3.5.0.1-11.module+el8.1.0+3111+de3f2d8e
  • python2-bson-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python2-bson-debuginfo-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python2-chardet-0:3.0.4-10.module+el8.1.0+3111+de3f2d8e
  • python2-coverage-0:4.5.1-4.module+el8.1.0+3111+de3f2d8e
  • python2-coverage-debuginfo-0:4.5.1-4.module+el8.1.0+3111+de3f2d8e
  • python2-debug-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-debuginfo-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-debugsource-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-devel-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-dns-0:1.15.0-10.module+el8.1.0+3111+de3f2d8e
  • python2-docs-0:2.7.16-2.module+el8.1.0+3111+de3f2d8e
  • python2-docs-info-0:2.7.16-2.module+el8.1.0+3111+de3f2d8e
  • python2-docutils-0:0.14-12.module+el8.1.0+3111+de3f2d8e
  • python2-funcsigs-0:1.0.2-13.module+el8.1.0+3111+de3f2d8e
  • python2-idna-0:2.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-ipaddress-0:1.0.18-6.module+el8.1.0+3111+de3f2d8e
  • python2-jinja2-0:2.10-8.module+el8.1.0+3111+de3f2d8e
  • python2-libs-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-lxml-0:4.2.3-3.module+el8.1.0+3111+de3f2d8e
  • python2-lxml-debuginfo-0:4.2.3-3.module+el8.1.0+3111+de3f2d8e
  • python2-markupsafe-0:0.23-19.module+el8.1.0+3111+de3f2d8e
  • python2-mock-0:2.0.0-13.module+el8.1.0+3111+de3f2d8e
  • python2-nose-0:1.3.7-30.module+el8.1.0+3111+de3f2d8e
  • python2-numpy-1:1.14.2-13.module+el8.1.0+3323+7ac3e00f
  • python2-numpy-debuginfo-1:1.14.2-13.module+el8.1.0+3323+7ac3e00f
  • python2-numpy-doc-1:1.14.2-13.module+el8.1.0+3323+7ac3e00f
  • python2-numpy-f2py-1:1.14.2-13.module+el8.1.0+3323+7ac3e00f
  • python2-pip-0:9.0.3-16.module+el8.2.0+5478+b505947e
  • python2-pip-wheel-0:9.0.3-16.module+el8.2.0+5478+b505947e
  • python2-pluggy-0:0.6.0-8.module+el8.1.0+3111+de3f2d8e
  • python2-psycopg2-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-psycopg2-debug-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-psycopg2-debug-debuginfo-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-psycopg2-debuginfo-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-psycopg2-tests-0:2.7.5-7.module+el8.1.0+3111+de3f2d8e
  • python2-py-0:1.5.3-6.module+el8.1.0+3111+de3f2d8e
  • python2-pygments-0:2.2.0-20.module+el8.1.0+3111+de3f2d8e
  • python2-pymongo-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python2-pymongo-debuginfo-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python2-pymongo-gridfs-0:3.6.1-11.module+el8.1.0+3446+c3d52da3
  • python2-pysocks-0:1.6.8-6.module+el8.1.0+3111+de3f2d8e
  • python2-pytest-0:3.4.2-13.module+el8.1.0+3111+de3f2d8e
  • python2-pytest-mock-0:1.9.0-4.module+el8.1.0+3111+de3f2d8e
  • python2-pytz-0:2017.2-12.module+el8.1.0+3111+de3f2d8e
  • python2-pyyaml-0:3.12-16.module+el8.1.0+3111+de3f2d8e
  • python2-pyyaml-debuginfo-0:3.12-16.module+el8.1.0+3111+de3f2d8e
  • python2-requests-0:2.20.0-3.module+el8.2.0+4577+feefd9b8
  • python2-rpm-macros-0:3-38.module+el8.1.0+3111+de3f2d8e
  • python2-scipy-0:1.0.0-20.module+el8.1.0+3323+7ac3e00f
  • python2-scipy-debuginfo-0:1.0.0-20.module+el8.1.0+3323+7ac3e00f
  • python2-setuptools-0:39.0.1-11.module+el8.1.0+3446+c3d52da3
  • python2-setuptools-wheel-0:39.0.1-11.module+el8.1.0+3446+c3d52da3
  • python2-setuptools_scm-0:1.15.7-6.module+el8.1.0+3111+de3f2d8e
  • python2-six-0:1.11.0-5.module+el8.1.0+3111+de3f2d8e
  • python2-sqlalchemy-0:1.3.2-1.module+el8.1.0+2994+98e054d6
  • python2-test-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-tkinter-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-tools-0:2.7.17-1.module+el8.2.0+4561+f4e0d66a
  • python2-urllib3-0:1.24.2-1.module+el8.1.0+3280+19512f10
  • python2-virtualenv-0:15.1.0-19.module+el8.1.0+3507+d69c168d
  • python2-wheel-1:0.31.1-2.module+el8.1.0+3725+aac5cd17
  • python2-wheel-wheel-1:0.31.1-2.module+el8.1.0+3725+aac5cd17
  • scipy-debugsource-0:1.0.0-20.module+el8.1.0+3323+7ac3e00f
  • platform-python-pip-0:9.0.3-16.el8
  • python3-pip-0:9.0.3-16.el8
  • python3-pip-wheel-0:9.0.3-16.el8
  • python3-pip-0:9.0.3-7.el7_8
  • python-virtualenv-0:15.1.0-4.el7_8
refmap via4
fedora
  • FEDORA-2019-6afaa38e7b
  • FEDORA-2019-8560719e80
  • FEDORA-2019-a6c56f9756
misc
suse openSUSE-SU-2019:2131
ubuntu USN-3990-1
Last major update 15-06-2021 - 21:15
Published 11-12-2018 - 17:29
Last modified 15-06-2021 - 21:15
Back to Top