VI
Product
virtualenv
by pypa · last CVE Oct 23, 2026
21
CVEs
0
On KEV
7.8
Max CVSS
21
New 30D
Severity mix
Critical 0High 11Medium 7Low 3
Watch

Add virtualenv to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-113726
7.8
0%
Oct 20
virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST
Affected: < 21.14.4
CVE-2026-113776
7.8
0%
Oct 20
virtualenv activation scripts run code from a path that contains a placeholder name
Affected: >= 20.26.6, < 21.14.2
CVE-2026-113732
7.8
0%
Oct 20
virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote
Affected: < 21.14.2
CVE-2026-113725
7.8
0%
Oct 20
virtualenv bash activate runs commands from an environment name with a backslash before $
Affected: < 21.14.7
CVE-2026-113722
7.8
0%
Oct 20
virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax
Affected: < 21.14.9
CVE-2026-102925
7.8
0%
Sep 29
virtualenv bash and fish activation scripts execute commands embedded in paths
Affected: < 21.7.13
CVE-2026-102930
7.7
0%
Sep 29
virtualenv: Downloaded seed wheels (pip/setuptools) are not integrity-checked before use
Affected: < 21.7.12
CVE-2026-102937
7.3
0%
Sep 29
virtualenv: Command injection via --prompt in activate.bat (batch activator)
Affected: < 21.7.12
CVE-2026-115586
New
7.1
0%
Oct 23
virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)
Affected: >= 21.14.9, < 21.14.13
CVE-2026-113723
7.1
0%
Oct 20
virtualenv: Bash prompt values can change meaning under older compatibility modes
Affected: < 21.14.9
CVE-2026-113718
7.1
0%
Oct 20
virtualenv: Xonsh activation literals depend on the script decoding codec
Affected: < 21.14.9
CVE-2026-102938
5.8
0%
Sep 29
virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection
Affected: < 21.7.11
CVE-2026-113724
4.5
0%
Oct 20
virtualenv: Deletion recovery can change a symlink target's mode
Affected: < 21.14.9
CVE-2026-113721
4.5
0%
Oct 20
virtualenv: Generated files can follow existing destination links
Affected: < 21.14.9
CVE-2026-113719
4.5
0%
Oct 20
virtualenv: Seed replacement does not contain metadata deletion paths
Affected: < 21.14.9
CVE-2026-113716
4.5
0%
Oct 20
virtualenv: Builtin creation follows linked environment directories
Affected: < 21.14.9
CVE-2026-113720
4.4
0%
Oct 20
virtualenv: Seeded files retain permissions from an older cache
Affected: < 21.14.9
CVE-2026-113713
4.4
0%
Oct 20
virtualenv: Temporary app-data can leave dangling seed package links
Affected: >= 21.14.8, < 21.14.10
CVE-2026-113717
2.3
0%
Oct 20
virtualenv: Pip seeding with download omits wheel digest verification
Affected: < 21.14.9
CVE-2026-113714
2.3
0%
Oct 20
virtualenv: Downloaded wheel selection and caching precede verification
Affected: < 21.14.9
CVE-2026-113715
2.0
0%
Oct 20
virtualenv: Venv configuration readback can reinterpret path boundaries
Affected: < 21.14.9
Showing 21