CVE-2021-3572
MEDIUMpip < 21.1 - Remote Revision Manipulation via Unicode Separator Handling
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2021-3572. PoCs published by frenzymadness.
AI-analyzed exploit summary This repository demonstrates CVE-2021-3572, a vulnerability in pip where a maliciously crafted package version could be incorrectly installed due to improper version parsing. The PoC shows that vulnerable pip versions (<21.1) install version 9999.0 instead of the correct version 1.0.
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.
Exploits (1)
This repository demonstrates CVE-2021-3572, a vulnerability in pip where a maliciously crafted package version could be incorrectly installed due to improper version parsing. The PoC shows that vulnerable pip versions (<21.1) install version 9999.0 instead of the correct version 1.0.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N