Lucene search
+L

1544 matches found

osv_ghsa
osv_ghsa
•added 2026/10/21 9:35 p.m.•10 views

GHSA-CW65-GX24-RC82 virtualenv: Builtin creation follows linked environment directories

Summary The builtin creator accepts existing directory symlinks through ensuredir and writes environment files through those directories. This permits writes outside the requested destination. Anthropic's OSS Scanner reported this as ANT-2026-MUFJEG11 in virtualenv-20261015-005, received on 15...

4.5CVSS6.2AI score0.00117EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/21 9:35 p.m.•8 views

EUVD-2026-105297

virtualenv: Builtin creation follows linked environment directories...

4.5CVSS5.9AI score0.00117EPSS
SaveExploits0References5
osv_ghsa
osv_ghsa
•added 2026/10/21 9:31 p.m.•8 views

GHSA-43MP-35Q3-X3FQ virtualenv: Deletion recovery can change a symlink target's mode

Summary The deletion error handler obtains permission bits with lstat but applies them through chmod, which follows symlinks. On an eligible unlink failure this can change permissions outside the destination. Anthropic's OSS Scanner reported this as ANT-2026-UK90QC27 in virtualenv-20261015-005,...

4.5CVSS6.1AI score0.00117EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/21 9:31 p.m.•7 views

virtualenv: Deletion recovery can change a symlink target's mode

Summary The deletion error handler obtains permission bits with lstat but applies them through chmod, which follows symlinks. On an eligible unlink failure this can change permissions outside the destination. Anthropic's OSS Scanner reported this as ANT-2026-UK90QC27 in virtualenv-20261015-005,...

4.5CVSS6.1AI score0.00117EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
•added 2026/10/21 9:31 p.m.•11 views

EUVD-2026-105272

virtualenv: Deletion recovery can change a symlink target's mode...

4.5CVSS5.9AI score0.00117EPSS
SaveExploits0References5
Veracode
Veracode
•added 2026/10/21 9:30 p.m.•6 views

Virtualenv Activate.fish Runs Commands From A Path Or Prompt With A Backslash Before A Quote

Impact "FishActivator" defines no "quote", so it inherits "ViaTemplateActivator.quote", which returns "shlex.quotestring". That function follows POSIX "sh" rules, where a backslash inside single quotes stays a literal character. fish reads "'" inside single quotes as an escaped quote and "\" as...

7.8CVSS5.8AI score0.00211EPSS
SaveExploits0References3Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/21 9:30 p.m.•9 views

GHSA-C978-59M8-C77V virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax

Summary A destination path supplied to virtualenv can be interpreted as shell syntax by a generated POSIX console launcher. The app-data seeder and pip delegate launcher generation to distlib but supply the interpreter path in a form that does not preserve it as literal data in the shell wrapper...

7.8CVSS6.5AI score0.00167EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/21 9:30 p.m.•9 views

virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax

Summary A destination path supplied to virtualenv can be interpreted as shell syntax by a generated POSIX console launcher. The app-data seeder and pip delegate launcher generation to distlib but supply the interpreter path in a form that does not preserve it as literal data in the shell wrapper...

7.8CVSS6.5AI score0.00167EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
•added 2026/10/21 9:30 p.m.•10 views

EUVD-2026-105304

virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax...

7.8CVSS5.9AI score0.00167EPSS
SaveExploits0References5
Veracode
Veracode
•added 2026/10/21 9:25 p.m.•5 views

Virtualenv Activation Scripts Run Code From A Path That Contains A Placeholder Name

Impact "ViaTemplateActivator.instantiatetemplate" replaces the placeholders in an activation template one key at a time, each across the whole text. When a value that it already substituted and quoted contains the name of a later placeholder, the later pass rewrites that name inside the quoted...

7.8CVSS6.3AI score0.00247EPSS
SaveExploits0References3Affected Software1
Veracode
Veracode
•added 2026/10/21 9:19 p.m.•5 views

Virtualenv Activate Runs Commands From The Environment Name In Zsh With PROMPT_SUBST

Impact zsh users activate an environment with the bash "activate" script, which puts the environment name into "PS1". Since 21.13.0 the script escapes backslashes, dollar signs and backticks in that name, but only when "BASHVERSION" is set, so zsh gets the raw value. With the "PROMPTSUBST" option...

7.8CVSS5.8AI score0.00234EPSS
SaveExploits0References3Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/21 4:49 p.m.•7 views

GHSA-VXJ4-Q4G9-CRJ7 virtualenv bash activate runs commands from an environment name with a backslash before $

Summary 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. Affected area...

7.8CVSS7.5AI score0.00155EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/21 4:49 p.m.•8 views

virtualenv bash activate runs commands from an environment name with a backslash before $

Summary 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. Affected area...

7.8CVSS7.5AI score0.00155EPSS
SaveExploits0References5Affected Software1
EUVD
EUVD
•added 2026/10/21 4:49 p.m.•11 views

EUVD-2026-105273

virtualenv bash activate runs commands from an environment name with a backslash before $...

7.8CVSS7.3AI score0.00155EPSS
SaveExploits0References4
osv_ghsa
osv_ghsa
•added 2026/10/21 4:46 p.m.•7 views

GHSA-5VJQ-RRRF-7H2Q virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST

Impact zsh users activate an environment with the bash activate script, which puts the environment name into PS1. Since 21.13.0 the script escapes backslashes, dollar signs and backticks in that name, but only when BASHVERSION is set, so zsh gets the raw value. With the PROMPTSUBST option set, zs...

7.8CVSS5.7AI score0.00234EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/21 4:46 p.m.•8 views

virtualenv activate runs commands from the environment name in zsh with PROMPT_SUBST

Impact zsh users activate an environment with the bash activate script, which puts the environment name into PS1. Since 21.13.0 the script escapes backslashes, dollar signs and backticks in that name, but only when BASHVERSION is set, so zsh gets the raw value. With the PROMPTSUBST option set, zs...

7.8CVSS5.7AI score0.00234EPSS
SaveExploits0References5Affected Software1
EUVD
EUVD
•added 2026/10/21 4:46 p.m.•9 views

EUVD-2026-106869

virtualenv activate runs commands from the environment name in zsh with PROMPTSUBST...

7.8CVSS5.9AI score0.00234EPSS
SaveExploits0References4
osv_ghsa
osv_ghsa
•added 2026/10/21 4:39 p.m.•6 views

GHSA-C947-3PG5-GM8Q virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote

Impact FishActivator defines no quote, so it inherits ViaTemplateActivator.quote, which returns shlex.quotestring. That function follows POSIX sh rules, where a backslash inside single quotes stays a literal character. fish reads ' inside single quotes as an escaped quote and \ as an escaped...

7.8CVSS5.8AI score0.00211EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/10/21 4:39 p.m.•8 views

EUVD-2026-106866

virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote...

7.8CVSS5.9AI score0.00211EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/21 4:39 p.m.•6 views

virtualenv activate.fish runs commands from a path or prompt with a backslash before a quote

Impact FishActivator defines no quote, so it inherits ViaTemplateActivator.quote, which returns shlex.quotestring. That function follows POSIX sh rules, where a backslash inside single quotes stays a literal character. fish reads ' inside single quotes as an escaped quote and \ as an escaped...

7.8CVSS5.8AI score0.00211EPSS
SaveExploits0References5Affected Software1
Rows per page
Query Builder