Lucene search
+L

98 matches found

osv_bit
osv_bit
•added 2026/10/29 9:00 a.m.•16 views

BIT-VIRTUALENV-2026-115586 virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0References5
osv_bit
osv_bit
•added 2026/10/29 9:00 a.m.•19 views

BIT-VIRTUALENV-2026-113725 virtualenv bash activate runs commands from an environment name with a backslash before $

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...

7.8CVSS7.3AI score0.00263EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/10/29 12:00 a.m.•3 views

PT-2026-132505

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.2AI score0.00271EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/10/29 12:00 a.m.•5 views

PT-2026-132501

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...

7.8CVSS7.4AI score0.00263EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/10/29 12:00 a.m.•4 views

PT-2026-132502

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.13.0, the bash activate script that zsh also sources leaves the environment name unescaped; from 21.13.0 until 21.14.4, it escapes backslashes, dollar signs, and backticks only when BASH VERSION is set, so zsh...

7.8CVSS6.3AI score0.00345EPSS
SaveExploits0References5
SUSE CVE
SUSE CVE
•added 2026/10/27 5:35 p.m.•14 views

SUSE CVE-2026-115586

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7CVSS6.1AI score0.00271EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/10/27 12:00 a.m.•6 views

Linux Distros Unpatched Vulnerability : CVE-2026-115586

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlle...

7.1CVSS6.2AI score0.00271EPSS
SaveExploits0References2
osv_ubuntu
osv_ubuntu
•added 2026/10/26 12:00 a.m.•13 views

UBUNTU-CVE-2026-115586

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0References6
SUSE CVE
SUSE CVE
•added 2026/10/23 11:41 p.m.•13 views

SUSE CVE-2026-113725

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...

7.8CVSS7.3AI score0.00263EPSS
SaveExploits0References3
SUSE CVE
SUSE CVE
•added 2026/10/23 11:41 p.m.•12 views

SUSE CVE-2026-113726

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.13.0, the bash activate script that zsh also sources leaves the environment name unescaped; from 21.13.0 until 21.14.4, it escapes backslashes, dollar signs, and backticks only when BASHVERSION is set, so zsh...

7.8CVSS6.3AI score0.00345EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/10/23 10:21 p.m.•45 views

virtualenv: Bash prompt values can change meaning under older compatibility modes

Summary Caller-supplied prompt text can become executable syntax in the bash activation prompt. An attacker must influence the value passed to virtualenv, and a user must subsequently activate the environment and draw the prompt. Affected area Bash runs with compatibility level 4.2 and draws the...

7.1CVSS7.2AI score0.00242EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
•added 2026/10/23 8:47 p.m.•9 views

Command Injection

Overview Affected versions of this package are vulnerable to Command Injection via insufficient escaping of the virtual environment prompt string in activate.sh when constructing PS1. When a virtualenv is created with a prompt value containing shell metacharacters such as $ or backticks, the...

7.1CVSS6AI score0.00271EPSS
SaveExploits0References2
osv_ghsa
osv_ghsa
•added 2026/10/23 8:47 p.m.•13 views

GHSA-CX6F-VJHG-G3CC virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)

Summary The bash activator puts the caller-supplied prompt value into PS1 unescaped whenever promptvars is off at activation time, and assumes prompt expansion can never run afterwards. promptvars and posix mode are runtime shell state, not a property of the activation moment: re-enabling prompt...

7.1CVSS6.2AI score0.00271EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/23 8:47 p.m.•29 views

virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)

Summary The bash activator puts the caller-supplied prompt value into PS1 unescaped whenever promptvars is off at activation time, and assumes prompt expansion can never run afterwards. promptvars and posix mode are runtime shell state, not a property of the activation moment: re-enabling prompt...

7.1CVSS6.2AI score0.00271EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/10/23 8:17 p.m.•19 views

CVE-2026-115586

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS0.00271EPSS
SaveExploits0References4
UbuntuCve
UbuntuCve
•added 2026/10/23 8:17 p.m.•9 views

CVE-2026-115586

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS5.8AI score0.00271EPSS
SaveExploits0References5
Debian CVE
Debian CVE
•added 2026/10/23 7:34 p.m.•13 views

CVE-2026-115586

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0
CVE
CVE
•added 2026/10/23 7:34 p.m.•28 views

CVE-2026-115586

The virtualenv tool (versions 21.14.9 through 21.14.13 ) contains a regression where the bash bin/activate script fails to escape dollar signs or backticks in the --prompt value when promptvars and POSIX mode are disabled. This allows an attacker to inject command substitutions into the PS1 promp...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/10/23 7:34 p.m.•15 views

EUVD-2026-109131

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/10/23 7:34 p.m.•17 views

CVE-2026-115586 virtualenv: Bash activator leaves the --prompt value unescaped in PS1 when promptvars is off, so prompt expansion later executes it (regression in 21.14.9)

virtualenv is a tool for creating isolated virtual python environments. From 21.14.9 until 21.14.13, the bash bin/activate script can copy an attacker-controlled --prompt value into PS1 without escaping dollar signs or backticks when both promptvars and POSIX mode are disabled during activation...

7.1CVSS6.1AI score0.00271EPSS
SaveExploits0References4
Rows per page
Query Builder