OS Command Injection in py3-virtualenv - CVE-2026-113732
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unprivileged local attacker to execute arbitrary commands with the victim's privileges.
The vulnerability exists due to POSIX shell quoting in virtualenv's fish activation script, which mishandles environment paths or prompts containing a backslash before a quote. An unprivileged local attacker can supply a crafted environment path or prompt that triggers command substitution when the victim sources the generated bin/activate.fish script in fish.