virtualenv is a tool for creating isolated virtual python environments. From 21.14.8 until 21.14.10, the app-data seeder can leave an environment linked to temporary package files that virtualenv deletes when creation finishes. The environment-variable and configuration-file forms of symlink_app_data can enable this state even though the command-line flag is disabled for temporary app-data. The resulting environment depends on a cache pathname that its owner no longer controls. This issue is fixed in version 21.14.10.
Fix
Nothing published yet: no patch, vendor advisory or mitigation reference on NVD, no vendor advisory in the News for this CVE, not in CISA's KEV, no fixed package version. BaselineWatch does not guess at one.
Change history 4
- StatusAwaiting Analysis → PublishedNVD modified 2026-10-27 13:37
- StatusPublished → Awaiting AnalysisNVD modified 2026-10-27 14:16
- StatusAwaiting Analysis → PublishedNVD modified 2026-10-20 19:06
- First seenCVSS 4.4NVD modified 2026-10-20 19:59
Affected (CPE criteria) 0
NVD has not attached CPE configurations yet.
References 5
- https://github.com/pypa/virtualenv/commit/b81995c3feab9e1edb453c75ffc6616e1a77335e
- https://github.com/pypa/virtualenv/pull/3437
- https://github.com/pypa/virtualenv/releases/tag/21.14.10
- https://github.com/pypa/virtualenv/security/advisories/GHSA-4f8h-vr72-p32c
- https://github.com/pypa/virtualenv/security/advisories/GHSA-4f8h-vr72-p32c