virtualenv 是一个用于创建隔离的虚拟 Python 环境的工具。在版本 21.14.8 至 21.14.10 期间,应用数据(app-data)的种子程序可能导致生成的环境链接到临时包文件,而这些文件会在环境创建完成后被 virtualenv 删除。尽管命令行标志已禁用临时应用数据,但通过环境变量或配置文件形式启用的 选项仍可能触发此状态。由此产生的环境将依赖于一个其所有者已无法控制的缓存路径。该问题已在版本 21.14.10 中修复。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| pypa | virtualenv | >= 21.14.8, < 21.14.10 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| pypa | virtualenv | >= 21.14.8, < 21.14.10 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-113722 | 7.8 HIGH | virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax |
| CVE-2026-113725 | 7.8 HIGH | virtualenv bash activate runs commands from an environment name with a backslash before $ |
| CVE-2026-113726 | 7.8 HIGH | virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST |
| CVE-2026-113776 | 7.8 HIGH | virtualenv activation scripts run code from a path that contains a placeholder name |
| CVE-2026-113732 | 7.8 HIGH | virtualenv activate.fish runs commands from a path or prompt with a backslash before a quo |
| CVE-2026-113718 | 7.1 HIGH | virtualenv: Xonsh activation literals depend on the script decoding codec |
| CVE-2026-113723 | 7.1 HIGH | virtualenv: Bash prompt values can change meaning under older compatibility modes |
| CVE-2026-113716 | 4.5 MEDIUM | virtualenv: Builtin creation follows linked environment directories |
| CVE-2026-113719 | 4.5 MEDIUM | virtualenv: Seed replacement does not contain metadata deletion paths |
| CVE-2026-113724 | 4.5 MEDIUM | virtualenv: Deletion recovery can change a symlink target's mode |
| CVE-2026-113721 | 4.5 MEDIUM | virtualenv: Generated files can follow existing destination links |
| CVE-2026-113720 | 4.4 MEDIUM | virtualenv: Seeded files retain permissions from an older cache |
| CVE-2026-113714 | 2.3 LOW | virtualenv: Downloaded wheel selection and caching precede verification |
| CVE-2026-113717 | 2.3 LOW | virtualenv: Pip seeding with download omits wheel digest verification |
| CVE-2026-113715 | 2.0 LOW | virtualenv: Venv configuration readback can reinterpret path boundaries |
No comments yet