virtualenv 是一个用于创建隔离的 Python 虚拟环境的工具。在 21.14.9 版本之前,POSIX 环境下的 xonsh 激活脚本中的 函数会使用 将可打印的非 ASCII 提示符或目标数据写入 UTF-8 编码的 文件,而 xonsh 在读取该脚本时会依据 环境变量进行解码。当使用 GBK 或 Big5 等遗留的多字节编码时,UTF-8 的尾部字节可能会“吸收”相邻引号前的反斜杠,导致字面量提前闭合,从而在用户源(source)生成的脚本时执行由攻击者控制的语句。该问题已在 21.14.9 版本中
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| pypa | virtualenv | < 21.14.9 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| pypa | virtualenv | < 21.14.9 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-113722 | 7.8 HIGH | virtualenv 远程代码执行漏洞 |
| CVE-2026-113725 | 7.8 HIGH | virtualenv 环境变量反斜杠远程命令执行漏洞 |
| CVE-2026-113726 | 7.8 HIGH | virtualenv 21.13.0-21.14.4 命令注入漏洞 |
| CVE-2026-113776 | 7.8 HIGH | virtualenv 20.26.6-21.14.2 命令注入漏洞 |
| CVE-2026-113732 | 7.8 HIGH | virtualenv 21.14.2 前远程代码执行漏洞 |
| CVE-2026-113723 | 7.1 HIGH | virtualenv 旧兼容模式下 Bash 提示符含义变更漏洞 |
| CVE-2026-113716 | 4.5 MEDIUM | virtualenv 任意目录链接导致的远程代码执行漏洞 |
| CVE-2026-113719 | 4.5 MEDIUM | virtualenv 种子替换缺少元数据删除路径漏洞 |
| CVE-2026-113724 | 4.5 MEDIUM | virtualenv 符号链接模式篡改漏洞 |
| CVE-2026-113721 | 4.5 MEDIUM | virtualenv 任意文件覆盖漏洞 |
| CVE-2026-113713 | 4.4 MEDIUM | virtualenv 临时数据残留种子包链接漏洞 |
| CVE-2026-113720 | 4.4 MEDIUM | virtualenv 种子文件保留旧缓存权限漏洞 |
| CVE-2026-113714 | 2.3 LOW | virtualenv 包下载与缓存未验证漏洞 |
| CVE-2026-113717 | 2.3 LOW | virtualenv 种子包下载跳过 wheel 校验漏洞 |
| CVE-2026-113715 | 2.0 LOW | virtualenv 路径边界重新解释漏洞 |
暂无评论