Python pip
cpe:2.3:a:pypa:pip:*:*:*:*:*:*:*, +1 more
A vulnerability exists in Python's pip package manager regarding the handling of concatenated tar and ZIP files. Pip treats these files as ZIP archives, regardless of their filenames or whether they contain both tar and ZIP formats. This could lead to unexpected installation outcomes, such as installing files that do not match the archive's name. The issue arises because pip's current logic does not properly differentiate between files that are exclusively ZIP or tar archives and those that are concatenated versions of both.
This vulnerability could cause pip to install incorrect files based on the names of the archives, leading to potential confusion and mismanagement of packages.
Users can update to the latest version of pip, where this vulnerability has been addressed. Instructions for updating pip are available in the official pip documentation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.