GitHub 安全公告库 (GHSA)·· 3 小时前AI 评分36
virtualenv 生成的激活文件与 pyvenv.cfg 可跟随已有链接写到环境外(ANT-2026-XBEOCBS1)
virtualenv: Generated files can follow existing destination links
AI 导读
virtualenv 21.14.8 的模板写入器在删除前用 Path.exists() 判断,漏掉悬空符号链接,导致生成的 activate 脚本被写到环境外;PyEnvCfg.write() 也会直接打开已存在的 pyvenv.cfg 链接覆盖目标。
来源:GitHub 安全公告库 (GHSA) · github.com