CVE-2021-3572
Summary
| CVE | CVE-2021-3572 |
|---|---|
| State | PUBLISHED |
| Assigner | redhat |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-11-10 18:15:09 UTC |
| Updated | 2026-08-25 16:28:27 UTC |
| Description | A flaw was found in python-pip in the way it handled Unicode separators in git references. A remote attacker could possibly use this issue to install a different revision on a repository. The highest threat from this vulnerability is to data integrity. This is fixed in python-pip version 21.1. |
Risk And Classification
Primary CVSS: v3.1 5.7 MEDIUM from [email protected]
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N
EPSS: 0.016870000 probability, percentile 0.752650000 (date 2026-08-25)
Problem Types: CWE-20 | NVD-CWE-noinfo | CWE-20 CWE-20
| Version | Source | Type | Score | Severity | Vector |
|---|---|---|---|---|---|
| 3.1 | [email protected] | Primary | 5.7 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N |
| 2.0 | [email protected] | Primary | 3.5 | AV:N/AC:M/Au:S/C:N/I:P/A:N |
CVSS v3.1 Breakdown
Attack Vector
NetworkAttack Complexity
LowPrivileges Required
LowUser Interaction
RequiredScope
UnchangedConfidentiality
NoneIntegrity
HighAvailability
NoneCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N
CVSS v2.0 Breakdown
Access Vector
NetworkAccess Complexity
MediumAuthentication
SingleConfidentiality
NoneIntegrity
PartialAvailability
NoneAV:N/AC:M/Au:S/C:N/I:P/A:N
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Oracle | Agile Product Lifecycle Management | 9.3.6 | All | All | All |
| Application | Oracle | Communications Cloud Native Core Network Function Cloud Native Environment | 1.10.0 | All | All | All |
| Application | Oracle | Communications Cloud Native Core Network Function Cloud Native Environment | 22.1.0 | All | All | All |
| Application | Oracle | Communications Cloud Native Core Policy | 1.15.0 | All | All | All |
| Application | Oracle | Communications Cloud Native Core Policy | 22.1.3 | All | All | All |
| Application | Pypa | Pip | All | All | All | All |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Na | Python-pip | affected fixed in python-pip 21.1 | Not specified |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Oracle Critical Patch Update Advisory - April 2022 | af854a3a-2127-422b-91ae-364da2661108 | www.oracle.com | Patch, Third Party Advisory |
| 1962856 – (CVE-2021-3572) CVE-2021-3572 python-pip: Incorrect handling of unicode separators in git references | af854a3a-2127-422b-91ae-364da2661108 | bugzilla.redhat.com | Issue Tracking, Patch, Third Party Advisory |
| Oracle Critical Patch Update Advisory - July 2022 | af854a3a-2127-422b-91ae-364da2661108 | www.oracle.com | Patch, Third Party Advisory |
| security.netapp.com/advisory/ntap-20240621-0006 | af854a3a-2127-422b-91ae-364da2661108 | security.netapp.com | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 159466 Oracle Enterprise Linux Security Update for python39:3.9 and python39-devel:3.9 (ELSA-2021-4160)
- 159467 Oracle Enterprise Linux Security Update for python38:3.8 and python38-devel:3.8 (ELSA-2021-4162)
- 159516 Oracle Enterprise Linux Security Update for python-pip (ELSA-2021-4455)
- 160714 Oracle Enterprise Linux Security Update for python-pip (ELSA-2023-12349)
- 180032 Debian Security Update for python-pip (CVE-2021-3572)
- 239580 Red Hat Update for rh-python38 (RHSA-2021:3254)
- 239827 Red Hat Update for python-pip (RHSA-2021:4455)
- 239841 Red Hat Update for python39:3.9 and python39-devel:3.9 (RHSA-2021:4160)
- 239845 Red Hat Update for python38:3.8 and python38-devel:3.8 (RHSA-2021:4162)
- 296061 Oracle Solaris 11.4 Support Repository Update (SRU) 42.113.1 Missing (CPUJAN2022)
- 353121 Amazon Linux Security Advisory for python-pip : ALAS2-2022-1742
- 377327 Alibaba Cloud Linux Security Update for python-pip (ALINUX3-SA-2022:0103)
- 378883 Splunk Enterprise August Third Party Package Updates (SVD-2023-0808)
- 379452 IBM Cognos Analytics Multiple Vulnerabilities (7123154)
- 670726 EulerOS Security Update for python-pip (EulerOS-SA-2021-2484)
- 670815 EulerOS Security Update for python-pip (EulerOS-SA-2021-2720)
- 670932 EulerOS Security Update for python-pip (EulerOS-SA-2021-2695)
- 751505 OpenSUSE Security Update for python-pip (openSUSE-SU-2021:4001-1)
- 751507 OpenSUSE Security Update for python-pip (openSUSE-SU-2021:4002-1)
- 751528 OpenSUSE Security Update for python-pip (openSUSE-SU-2021:1598-1)
- 751594 SUSE Enterprise Linux Security Update for python36-pip (SUSE-SU-2022:0060-1)
- 751597 OpenSUSE Security Update for python39-pip (openSUSE-SU-2022:0064-1)
- 751926 OpenSUSE Security Update for python3 (openSUSE-SU-2022:0942-1)
- 751946 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:1044-1)
- 751961 OpenSUSE Security Update for python (openSUSE-SU-2022:1091-1)
- 751964 SUSE Enterprise Linux Security Update for python36 (SUSE-SU-2022:1094-1)
- 751979 SUSE Enterprise Linux Security Update for python (SUSE-SU-2022:1091-1)
- 751996 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:0942-1)
- 752011 SUSE Enterprise Linux Security Update for python39-pip (SUSE-SU-2022:0064-1)
- 752098 SUSE Enterprise Linux Security Update for python39 (SUSE-SU-2022:1485-1)
- 752335 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:2351-1)
- 900808 Common Base Linux Mariner (CBL-Mariner) Security Update for python-pip (9273)
- 901311 Common Base Linux Mariner (CBL-Mariner) Security Update for python-pip (9273-1)
- 940209 AlmaLinux Security Update for python-pip (ALSA-2021:4455)
- 940526 AlmaLinux Security Update for python38:3.8 and python38-devel:3.8 (ALSA-2021:4162)
- 940559 AlmaLinux Security Update for python39:3.9 and python39-devel:3.9 (ALSA-2021:4160)
- 960239 Rocky Linux Security Update for python39:3.9 and python39-devel:3.9 (RLSA-2021:4160)
- 960342 Rocky Linux Security Update for python38:3.8 and python38-devel:3.8 (RLSA-2021:4162)
- 980106 Python (pip) Security Update for pip (GHSA-5xp3-jfq3-5q8x)