Dependency scanning
Check whether virtualenv is in your codebase
Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.
Vulnerabilities
CVE-2026-113713
virtualenv: Temporary app-data can leave dangling seed package links
CVE-2026-113714
virtualenv: Downloaded wheel selection and caching precede verification
CVE-2026-113720
virtualenv: Seeded files retain permissions from an older cache
CVE-2026-113723
virtualenv: Bash prompt values can change meaning under older compatibility modes
CVE-2026-113719
virtualenv: Seed replacement does not contain metadata deletion paths
CVE-2026-113718
virtualenv: Xonsh activation literals depend on the script decoding codec
CVE-2026-113717
virtualenv: Pip seeding with download omits wheel digest verification
CVE-2026-113715
virtualenv: Venv configuration readback can reinterpret path boundaries
CVE-2026-115586
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)
CVE-2026-113721
virtualenv: Generated files can follow existing destination links
CVE-2026-113722
virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax
CVE-2026-113724
virtualenv: Deletion recovery can change a symlink target's mode
CVE-2026-113716
virtualenv: Builtin creation follows linked environment directories
CVE-2026-113725
virtualenv bash activate runs commands from an environment name with a backslash before $
CVE-2026-113732
virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote
CVE-2026-113726
virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST
CVE-2026-113776
virtualenv activation scripts run code from a path that contains a placeholder name
CVE-2026-102930
Downloaded seed wheels (pip/setuptools) are not integrity-checked before use
CVE-2026-102930
virtualenv: Downloaded seed wheels (pip/setuptools) are not integrity-checked before use
CVE-2026-102937
Command injection via --prompt in activate.bat (batch activator)
CVE-2026-102937
virtualenv: Command injection via --prompt in activate.bat (batch activator)
CVE-2026-102938
virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection
CVE-2026-102938
virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection
CVE-2026-102925
virtualenv bash and fish activation scripts execute commands embedded in paths
CVE-2026-102925
virtualenv bash and fish activation scripts execute commands embedded in paths
CVE-2024-53899
virtualenv allows command injection through activation scripts for a virtual environment
CVE-2026-22702
virtualenv Has TOCTOU Vulnerabilities in Directory Creation
CVE-2026-22702
virtualenv Has TOCTOU Vulnerabilities in Directory Creation
CVE-2024-53899
CVE-2024-53899
CVE-2011-4617
CVE-2011-4617
CVE-2011-4617
Virtualenv Allows Symlink Attack on /tmp/
Browse more PyPI advisories
Static Application Security Testing finds vulnerabilities like this one in source code before it ships. Read the guide →
Ready to move
Start Securing
Free, no credit card | First findings in minutes