OS Command Injection in py3-virtualenv - CVE-2026-113725
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unprivileged local attacker to execute arbitrary commands with the privileges of a user who activates an attacker-influenced environment.
The vulnerability exists due to incomplete escaping of environment names in virtualenv's Bash activation script when a backslash precedes a dollar sign. An unprivileged local attacker can manipulate the environment name so commands execute whenever Bash renders the prompt after a non-root user sources the environment's activation script.