Skip to content
OpenAdvisories
High · 7.5 Public exploit CVE-2018-18074 EUVD-2018-0131GHSA-x84v-xcm2-53pgPYSEC-2018-28

Insufficiently Protected Credentials in Requests

Published Oct 9, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

The Requests package before 2.20.0 for Python sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 requests 2.20.0-1 —
Debian 13 requests 2.20.0-1 —
Debian 12 requests 2.20.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS python-pip 9.0.1-2.3~ubuntu1.18.04.2 —
Ubuntu 18.04 LTS requests 2.18.4-2ubuntu0.1 USN-3790-1
Ubuntu 16.04 LTS requests 2.9.1-3ubuntu0.1 USN-3790-1
Ubuntu 14.04 LTS requests 2.2.1-1ubuntu0.4 USN-3790-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS python-pip No fix yet —
ReleasePackageFixed inAdvisory
RHEL 8 Cython +1 0.28.1-7.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 PyYAML +1 3.12-16.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 babel +1 2.5.1-9.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 numpy +3 1:1.14.2-13.module+el8.1.0+3323+7ac3e00f RHSA-2020:1605
RHEL 8 pytest +1 3.4.2-13.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-PyMySQL +1 0.8.0-10.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-attrs +1 17.4.0-10.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-backports +1 1.0-15.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-backports-ssl_match_hostname +1 3.5.0.1-11.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-chardet +1 3.0.4-10.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-coverage +1 4.5.1-4.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-dns +1 1.15.0-10.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-docs +2 2.7.16-2.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-docutils +1 0.14-12.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-funcsigs +1 1.0.2-13.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-idna +1 2.5-7.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-ipaddress +1 1.0.18-6.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-jinja2 +1 2.10-8.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-lxml +1 4.2.3-3.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-markupsafe +1 0.23-19.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-mock +1 2.0.0-13.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-nose +2 1.3.7-30.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-pip +3 9.0.3-16.el8 RHSA-2020:1916
RHEL 8 python-pluggy +1 0.6.0-8.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-psycopg2 +4 2.7.5-7.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-py +1 1.5.3-6.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-pygments +1 2.2.0-20.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-pysocks +1 1.6.8-6.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-pytest-mock +1 1.9.0-4.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-requests +1 2.20.0-3.module+el8.2.0+4577+feefd9b8 RHSA-2020:1605
RHEL 8 python-setuptools_scm +1 1.15.7-6.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-six +1 1.11.0-5.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python-sqlalchemy +2 1.3.2-1.module+el8.1.0+2994+98e054d6 RHSA-2020:1605
RHEL 8 python-urllib3 +1 1.24.2-1.module+el8.1.0+3280+19512f10 RHSA-2020:1605
RHEL 8 python-virtualenv +1 15.1.0-19.module+el8.1.0+3507+d69c168d RHSA-2020:1605
RHEL 8 python-wheel +2 1:0.31.1-2.module+el8.1.0+3725+aac5cd17 RHSA-2020:1605
RHEL 8 python2 +6 2.7.17-1.module+el8.2.0+4561+f4e0d66a RHSA-2020:1605
RHEL 8 python2-bson +3 3.6.1-11.module+el8.1.0+3446+c3d52da3 RHSA-2020:1605
RHEL 8 python2-pip +1 9.0.3-16.module+el8.2.0+5478+b505947e RHSA-2020:1605
RHEL 8 python2-rpm-macros 3-38.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 python2-setuptools +1 39.0.1-11.module+el8.1.0+3446+c3d52da3 RHSA-2020:1605
RHEL 8 pytz +1 2017.2-12.module+el8.1.0+3111+de3f2d8e RHSA-2020:1605
RHEL 8 scipy +1 1.0.0-20.module+el8.1.0+3323+7ac3e00f RHSA-2020:1605
RHEL 7 python-pip +1 9.0.3-7.el7_7 RHSA-2020:2068, RHSA-2020:0850
RHEL 7 python-requests 2.6.0-5.el7 RHSA-2019:2035
RHEL 7 python-virtualenv 15.1.0-4.el7_7 RHSA-2020:2081, RHSA-2020:0851

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 python2-Cython 0.28.1-7.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-PyMySQL 0.8.0-10.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-attrs 17.4.0-10.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-chardet 3.0.4-10.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-coverage 4.5.1-4.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-dns 1.15.0-10.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-docs +1 2.7.16-2.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-docutils 0.14-12.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-funcsigs 1.0.2-13.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-idna 2.5-7.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-ipaddress 1.0.18-6.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-markupsafe 0.23-19.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-mock 2.0.0-13.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pluggy 0.6.0-8.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-psycopg2 +3 2.7.5-7.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-py 1.5.3-6.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pysocks 1.6.8-6.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pytest 3.4.2-13.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pytest-mock 1.9.0-4.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pytz 2017.2-12.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-pyyaml 3.12-16.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-requests 2.20.0-3.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-rpm-macros 3-38.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python2-setuptools_scm 1.15.7-6.module_el8.6.0+2781+fed64c13 ALSA-2020:1605
AlmaLinux 8 python3-requests 2.20.0-2.1.el8_1 ALBA-2019:3693

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 Cython 0.28.1-7.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 PyYAML 3.12-16.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 babel 2.5.1-9.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 pytest 3.4.2-13.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-PyMySQL 0.8.0-10.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-attrs 17.4.0-10.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-chardet 3.0.4-10.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-coverage 4.5.1-4.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-dns 1.15.0-10.el8 RLSA-2020:1605
Rocky Linux 8 python-docs 2.7.16-2.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-docutils 0.14-12.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-funcsigs 1.0.2-13.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-idna 2.5-7.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-ipaddress 1.0.18-6.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-jinja2 2.10-8.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-lxml 4.2.3-3.el8 RLSA-2020:1605
Rocky Linux 8 python-markupsafe 0.23-19.el8 RLSA-2020:1605
Rocky Linux 8 python-mock 2.0.0-13.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-nose 1.3.7-30.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-pluggy 0.6.0-8.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-psycopg2 2.7.5-7.el8 RLSA-2020:1605
Rocky Linux 8 python-py 1.5.3-6.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-pygments 2.2.0-20.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-pymongo 3.6.1-11.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-pysocks 1.6.8-6.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-pytest-mock 1.9.0-4.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-requests 2.20.0-3.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-setuptools_scm 1.15.7-6.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 python-virtualenv 15.1.0-19.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python-wheel 1:0.31.1-2.module+el8.3.0+120+426d8baf RLSA-2020:1605
Rocky Linux 8 python2-rpm-macros 3-38.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 pytz 2017.2-12.module+el8.4.0+403+9ae17a31 RLSA-2020:1605
Rocky Linux 8 scipy 1.0.0-20.module+el8.3.0+120+426d8baf RLSA-2020:1605
ReleasePackageFixed inAdvisory
SLES 15 SP1 python-requests 2.20.1-6.3.2 SUSE-SU-2019:1487-1
SLES 15 python-requests 2.18.4-150000.3.3.1 SUSE-SU-2022:1448-1
SLES 12 SP5 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 SP5 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP5 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES 12 SP5 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES 12 SP5 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP5 python-requests 2.20.1-8.7.7 SUSE-SU-2020:0555-1
SLES 12 SP5 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES 12 SP5 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES 12 SP4 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 SP4 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP4 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES 12 SP4 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES 12 SP4 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP4 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SLES 12 SP4 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES 12 SP4 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES 12 SP3 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 SP3 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP3 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES 12 SP3 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES 12 SP3 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP3 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SLES 12 SP3 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES 12 SP3 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
Show 22 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP2 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 SP2 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP2 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES 12 SP2 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES 12 SP2 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP2 python-pyparsing 2.2.0-7.6.1 SUSE-SU-2020:0555-1
SLES 12 SP2 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SLES 12 SP2 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES 12 SP2 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES 12 SP1 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 SP1 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP1 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES 12 SP1 python-pyparsing 2.2.0-7.6.1 SUSE-SU-2020:0555-1
SLES 12 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES 12 python-aws-sam-translator 1.11.0-2.3.1 SUSE-SU-2020:0555-1
SLES 12 python-boto3 1.9.213-14.9.1 SUSE-SU-2020:0555-1
SLES 12 python-botocore 1.12.213-28.12.1 SUSE-SU-2020:0555-1
SLES 12 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES 12 python-cfn-lint 0.21.4-2.3.1 SUSE-SU-2020:0555-1
SLES 12 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES 12 python-docutils 0.15.2-3.4.2 SUSE-SU-2020:0555-1
SLES 12 python-functools32 3.2.3.2-2.6.1 SUSE-SU-2020:0555-1
SLES 12 python-jsonpatch 1.1-10.4.1 SUSE-SU-2020:0555-1
SLES 12 python-jsonpointer 1.0-10.3.1 SUSE-SU-2020:0555-1
SLES 12 python-jsonschema 2.6.0-5.3.1 SUSE-SU-2020:0555-1
SLES 12 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1, SUSE-SU-2020:0555-1
SLES 12 python-s3transfer 0.2.1-8.3.1 SUSE-SU-2020:0555-1
SLES 12 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES 2 python-requests 2.20.1-6.3.2 SUSE-SU-2019:1487-1
SLES for SAP 15 python-requests 2.18.4-150000.3.3.1 SUSE-SU-2022:1448-1
SLES for SAP 12 SP5 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES for SAP 12 SP5 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP5 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP5 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP5 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP5 python-requests 2.20.1-8.7.7 SUSE-SU-2020:0555-1
SLES for SAP 12 SP5 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP5 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES for SAP 12 SP4 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES for SAP 12 SP4 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP4 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP4 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP4 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP4 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SLES for SAP 12 SP4 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP4 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES for SAP 12 SP3 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SLES for SAP 12 SP3 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP3 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP3 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP3 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP3 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SLES for SAP 12 SP3 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP3 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES for SAP 12 SP2 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP2 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP2 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP2 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP2 python-pyparsing 2.2.0-7.6.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP2 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SLES for SAP 12 SP2 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SLES for SAP 12 SP1 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP1 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SLES for SAP 12 SP1 python-pyparsing 2.2.0-7.6.1 SUSE-SU-2020:0555-1
SLE HPC 15 python-requests 2.18.4-150000.3.3.1 SUSE-SU-2022:1448-1
SUSE OpenStack Cloud Crowbar 9 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1, SUSE-SU-2019:2047-1
SUSE OpenStack Cloud Crowbar 8 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-botocore 1.12.213-28.12.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud Crowbar 8 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud Crowbar 8 python-jsonpatch 1.1-10.4.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-jsonpointer 1.0-10.3.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud Crowbar 8 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SUSE OpenStack Cloud Crowbar 8 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud Crowbar 8 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 9 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1, SUSE-SU-2019:2047-1
SUSE OpenStack Cloud 8 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-botocore 1.12.213-28.12.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 8 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 8 python-jsonpatch 1.1-10.4.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-jsonpointer 1.0-10.3.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 8 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SUSE OpenStack Cloud 8 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 8 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 7 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 7 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 7 python-jsonpatch 1.1-10.4.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-jsonpointer 1.0-10.3.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-pyparsing 2.2.0-7.6.1 SUSE-SU-2020:0555-1
SUSE OpenStack Cloud 7 python-requests 2.11.1-6.31.1 SUSE-SU-2019:2027-1
SUSE OpenStack Cloud 7 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE OpenStack Cloud 7 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE Manager Server 3.2 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE Manager Server 3.2 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE Manager Server 3.2 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE Manager Server 3.2 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE Manager Server 3.2 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE Manager Proxy 3.2 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE Manager Proxy 3.2 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE Manager Proxy 3.2 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE Manager Proxy 3.2 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE Manager Proxy 3.2 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE Manager Client Tools 12 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE Manager Client Tools 12 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SUSE Linux Enterprise Point of Sale 12 SP2 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-botocore 1.12.213-28.12.1 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE HPE Helion OpenStack 8 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE HPE Helion OpenStack 8 python-jsonpatch 1.1-10.4.1 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-jsonpointer 1.0-10.3.1 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SUSE HPE Helion OpenStack 8 python-requests 2.11.1-6.31.1 SUSE-SU-2022:1819-1
SUSE HPE Helion OpenStack 8 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE HPE Helion OpenStack 8 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
SUSE Enterprise Storage 5 python-PyYAML 5.1.2-26.9.4 SUSE-SU-2020:0555-1
SUSE Enterprise Storage 5 python-asn1crypto 0.24.0-2.5.1 SUSE-SU-2020:0555-1
SUSE Enterprise Storage 5 python-certifi 2018.4.16-3.6.1 SUSE-SU-2020:1792-1
SUSE Enterprise Storage 5 python-chardet 3.0.4-5.6.1 SUSE-SU-2020:1792-1
SUSE Enterprise Storage 5 python-packaging 17.1-2.5.1 SUSE-SU-2020:0555-1
SUSE Enterprise Storage 5 python-urllib3 1.22-3.20.1 SUSE-SU-2020:1792-1
SUSE Enterprise Storage 5 python3-requests 2.20.1-5.2 SUSE-SU-2020:1792-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-requests 2.34.2-1.2 openSUSE-SU-2026:12038-1
openSUSE Leap 15.1 python-requests +1 2.20.1-lp151.2.3.1 openSUSE-SU-2019:1754-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 python-requests 2.6.0-7.amzn2 ALAS2-2019-1334
Amazon Linux 2 python-virtualenv 15.1.0-4.amzn2 ALAS2-2020-1413

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 babel +1 2.5.1-9.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2 +6 2.7.17-1.0.1.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-Cython 0.28.1-7.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-PyMySQL 0.8.0-10.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-attrs 17.4.0-10.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-backports 1.0-15.0.1.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-backports-ssl_match_hostname 3.5.0.1-11.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-bson +2 3.6.1-11.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-chardet 3.0.4-10.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-coverage 4.5.1-4.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-dns 1.15.0-10.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-docs +1 2.7.16-2.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-docutils 0.14-12.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-funcsigs 1.0.2-13.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-idna 2.5-7.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-ipaddress 1.0.18-6.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-jinja2 2.10-8.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-lxml 4.2.3-3.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-markupsafe 0.23-19.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-mock 2.0.0-13.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-nose +1 1.3.7-30.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-numpy +2 1:1.14.2-13.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pip +1 9.0.3-16.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pluggy 0.6.0-8.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-psycopg2 +3 2.7.5-7.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-py 1.5.3-6.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pygments 2.2.0-20.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pysocks 1.6.8-6.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pytest 3.4.2-13.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pytest-mock 1.9.0-4.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pytz 2017.2-12.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-pyyaml 3.12-16.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-requests 2.20.0-3.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-rpm-macros 3-38.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-scipy 1.0.0-20.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-setuptools +1 39.0.1-11.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-setuptools_scm 1.15.7-6.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-six 1.11.0-5.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-sqlalchemy +1 1.3.2-1.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-urllib3 1.24.2-1.0.2.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-virtualenv 15.1.0-19.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python2-wheel +1 1:0.31.1-2.module+el8.2.0+5577+bb63ba72 ELSA-2020-1605
Oracle Linux 8 python3-pip +2 9.0.3-16.el8 ELSA-2020-1916
Oracle Linux 7 python-requests 2.6.0-5.el7 ELSA-2019-2035
Oracle Linux 7 python-virtualenv 15.1.0-4.el7_7 ELSA-2020-2081, ELSA-2020-0851
Oracle Linux 7 python3-pip 9.0.3-7.el7_7 ELSA-2020-2068, ELSA-2020-0850

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI requests < 2.20.0 2.20.0 GHSA-x84v-xcm2-53pg

Advisories 32

References