{"id":"CVE-2026-113725","summary":"virtualenv bash activate runs commands from an environment name with a backslash before $","details":"virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.7, the bash activate script escapes the environment name for only one of the two passes bash makes over PS1, so a backslash in the name undoes the escaping and a name containing \\$(...) runs as commands in the user's shell each time bash draws the prompt. This issue is fixed in version 21.14.7.","aliases":["GHSA-vxj4-q4g9-crj7"],"modified":"2026-10-22T02:30:36.807938685Z","published":"2026-10-20T19:56:52.195Z","database_specific":{"cna_assigner":"GitHub_M","cwe_ids":["CWE-116","CWE-78"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/113xxx/CVE-2026-113725.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/113xxx/CVE-2026-113725.json"},{"type":"FIX","url":"https://github.com/pypa/virtualenv/commit/c3104e02474b652832a9bbaae79f6e1696296932"},{"type":"WEB","url":"https://github.com/pypa/virtualenv/releases/tag/21.14.7"},{"type":"ADVISORY","url":"https://github.com/pypa/virtualenv/security/advisories/GHSA-vxj4-q4g9-crj7"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-113725"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/pypa/virtualenv","events":[{"introduced":"0"},{"fixed":"a857a7823c73c35935d0318b4f36e5d582691e1c"},{"fixed":"c3104e02474b652832a9bbaae79f6e1696296932"}],"database_specific":{"extracted_events":[{"strategy":"StringRangeExpression","range":[{"introduced":"0"},{"fixed":"21.14.7"}],"source":"AFFECTED_FIELD"},{"source":"REFERENCES_COMMIT","range":[{"fixed":"c3104e02474b652832a9bbaae79f6e1696296932"}]},{"range":[{"fixed":"a857a7823c73c35935d0318b4f36e5d582691e1c"}],"source":"REFERENCES_TAG","original_tag":"21.14.7"}]}}],"versions":["21.14.6","21.14.5","21.14.4","21.14.3","21.14.2","21.14.1","21.14.0","21.13.0","21.12.1","21.12.0","21.11.1","21.11.0","21.10.0","21.9.1","21.9.0","21.8.1","21.8.0","21.7.16","21.7.15","21.7.14","21.7.13","21.7.12","21.7.11","21.7.10","21.7.9","21.7.8","21.7.7","21.7.6","21.7.5","21.7.4","21.7.3","21.7.2","21.7.1","21.7.0","21.6.1","21.6.0","21.5.2","21.5.1","21.5.0","21.4.3","21.4.2","21.4.1","21.4.0","21.3.3","21.3.2","21.3.1","21.3.0","21.2.4","21.2.3","21.2.2","21.2.1","21.2.0","21.1.0","21.0.0","20.39.1","20.39.0","20.38.0","20.37.0","20.27.3","20.27.2","20.24.3","20.3.0","20.0.32","20.0.7","20.0.0b2","20.0.0b1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-113725.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}