Skip to content

Vendor

pypa vulnerabilities

38 published CVES affecting pypa, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
38
Critical
1
High
15
Medium
15
Low
6
Unscored
1
CISA KEV
0
Atom feed of pypa alerts

Products

Latest pypa CVEs

Newest publication first · page 1 of 2

  1. HighCVSS 7.1 EPSS 0.27%

    virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled du...

  2. MediumCVSS 4.5 EPSS 0.20%

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the safe_delete() deletion error handler responds to a failed removal by reading mode bits with os.lstat(path) and applying owner-write permission with os.chmod(path, ...), which follows a s...

  3. MediumCVSS 4.5 EPSS 0.14%

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, ViaTemplateActivator._generate() removes an existing output only when Path.exists() is true, allowing a dangling symlink to survive and redirect generated activation content, while PyEnvCfg....

  4. MediumCVSS 4.4 EPSS 0.13%

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the app-data copy seeder uses shutil.copy() to copy cached package files into later environments, causing cached source modes to override the current run's umask. A cache populated under a p...

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.