CVE-2026-3219Medium▾ Sunlitpip has an interpretation conflict due to handling both concatenated tar and ZIP files as ZIP files
▾ Sunlit zone — Low / medium · no exploitation signal
impact 27.5 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Jul 13.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via OSV
0.1%
Last analysed / modified upstream
pip handles concatenated tar and ZIP files as ZIP files regardless of filename or whether a file is both a tar and ZIP file. This behavior could result in confusing installation behavior, such as installing "incorrect" files according to the filename of the archive. New behavior only proceeds with installation if the file identifies uniquely as a ZIP or tar archive, not as both.
pip < 26.1Upgrade to a patched release:
pip 26.1Connected by shared product, vendor, weakness, or advisory.
CVE-2023-5752Medium· 5.5Command Injection in pip when used with Mercurial
CVE-2026-13346Medium· 6.5pip would incorrectly handle doubly-encoded package URLs from indexes allowing for files to be installed to arbitrary locations on disk e…
CVE-2026-1703Lowpip Path Traversal vulnerability
CVE-2025-8869Mediumpip's fallback tar extraction doesn't check symbolic links point to extraction directory
CVE-2026-8643Medium· 5.5pip would treat console_scripts and gui_scripts as paths instead of file names without sanitizing the resolved absolute path to the installation directory, leading to entry points being installed outside the installation directory.
CVE-2021-3572Medium· 5.7A flaw was found in python-pip in the way it handled Unicode separators in git references