VI
Product
virtualenv
22
CVEs
0
On KEV
7.8
Max CVSS
21
New 30D
Severity mix
Critical 0High 11Medium 8Low 3
Watch
Add virtualenv to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-113726 | 7.8 | Oct 20 | virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST Affected: < 21.14.4 |
| CVE-2026-113776 | 7.8 | 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 | 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 | Oct 20 | virtualenv bash activate runs commands from an environment name with a backslash before $ Affected: < 21.14.7 |
| CVE-2026-113722 | 7.8 | Oct 20 | virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax Affected: < 21.14.9 |
| CVE-2026-102925 | 7.8 | Sep 29 | virtualenv bash and fish activation scripts execute commands embedded in paths Affected: < 21.7.13 |
| CVE-2026-102930 | 7.7 | Sep 29 | virtualenv: Downloaded seed wheels (pip/setuptools) are not integrity-checked before use Affected: < 21.7.12 |
| CVE-2026-102937 | 7.3 | Sep 29 | virtualenv: Command injection via --prompt in activate.bat (batch activator) Affected: < 21.7.12 |
| CVE-2026-115586 New | 7.1 | 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 | Oct 20 | virtualenv: Bash prompt values can change meaning under older compatibility modes Affected: < 21.14.9 |
| CVE-2026-113718 | 7.1 | Oct 20 | virtualenv: Xonsh activation literals depend on the script decoding codec Affected: < 21.14.9 |
Showing 11
