Insecure Temporary File in py3-virtualenv - CVE-2026-113713
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unprivileged local attacker to execute code as an environment owner.
The vulnerability exists due to virtualenv's app-data seeder retaining dangling links after temporary-cache cleanup when VIRTUALENV_SYMLINK_APP_DATA or configured symlink_app_data enables symlink seeding and cache setup falls back to temporary storage. An unprivileged local attacker can reclaim the deleted pathname in a shared temporary directory and plant a replacement package that runs when the owner uses the environment.