Lucene search
+L

20 matches found

osv_bit
osv_bit
•added 2026/10/06 11:57 a.m.•17 views

BIT-VIRTUALENV-2026-102938 virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References5
SUSE CVE
SUSE CVE
•added 2026/10/01 3:59 p.m.•4 views

SUSE CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

6CVSS7.3AI score0.0014EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/10/01 12:00 a.m.•11 views

Linux Distros Unpatched Vulnerability : CVE-2026-102938

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. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented...

5.8CVSS7.2AI score0.0014EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/09/30 11:53 p.m.•9 views

GHSA-9H9J-4VRJ-GF7G virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection

Summary pyvenv.cfg is a line-based format with no escape syntax. PyEnvCfg.write wrote values verbatim, while PyEnvCfg.readvalues parses the file with str.splitlines. A value containing a line boundary therefore became additional configuration lines, and because reading is last-wins, the injected...

5.8CVSS7.5AI score0.0014EPSS
SaveExploits0References8
EUVD
EUVD
•added 2026/09/30 11:53 p.m.•18 views

EUVD-2026-89465

virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection...

5.8CVSS7.5AI score0.0014EPSS
SaveExploits0References7
Snyk
Snyk
•added 2026/09/29 10:20 p.m.•38 views

CRLF Injection

Overview Affected versions of this package are vulnerable to CRLF Injection via the PyEnvCfg.write method in src/virtualenv/create/pyenvcfg.py, where configuration values containing line boundary characters such as \n, \r, \v, \f, and Unicode line/paragraph separators are written into pyvenv.cfg...

7CVSS7.2AI score0.0014EPSS
SaveExploits0References2
osv_debian
osv_debian
•added 2026/09/29 9:17 p.m.•8 views

DEBIAN-CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References1
NVD
NVD
•added 2026/09/29 9:17 p.m.•16 views

CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS0.0014EPSS
SaveExploits0References4
osv_azl
osv_azl
•added 2026/09/29 9:17 p.m.•24 views

AZL-105672 CVE-2026-102938 affecting package python-virtualenv 20.36.1-6

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References1
osv_ubuntu
osv_ubuntu
•added 2026/09/29 9:17 p.m.•12 views

UBUNTU-CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References6
UbuntuCve
UbuntuCve
•added 2026/09/29 9:17 p.m.•15 views

CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.4AI score0.0014EPSS
SaveExploits0References5
osv_cve
osv_cve
•added 2026/09/29 8:58 p.m.•23 views

CVE-2026-102938 virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS5.9AI score
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/29 8:58 p.m.•11 views

CVE-2026-102938 virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References4
Debian CVE
Debian CVE
•added 2026/09/29 8:58 p.m.•16 views

CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0
Cvelist
Cvelist
•added 2026/09/29 8:58 p.m.•59 views

CVE-2026-102938 virtualenv writes prompt values into pyvenv.cfg without sanitizing line boundaries, allowing configuration injection

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS0.0014EPSS
SaveExploits0References4
Mend
Mend
•added 2026/09/29 8:58 p.m.•28 views

CVE-2026-102938

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

6.6CVSS7.3AI score0.0014EPSS
SaveExploits0References9
CVE
CVE
•added 2026/09/29 8:58 p.m.•81 views

CVE-2026-102938

The virtualenv tool, used for creating isolated Python environments, is vulnerable to configuration injection in versions prior to 21.7.11 . The root cause is that PyEnvCfg.write() writes prompt values verbatim to the pyvenv.cfg format, while PyEnvCfg._read_values() parses this file using str.spl...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/29 12:00 a.m.•11 views

CVE-2026-102938: Improper Neutralization of CRLF Sequences

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.7.11, PyEnvCfg.write writes prompt values verbatim to the line-oriented pyvenv.cfg format while PyEnvCfg.readvalues parses the file with str.splitlines and accepts the last value for duplicate keys. An attacker wh...

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/09/17 12:00 a.m.•11 views

PT-2026-102926

Name of the Vulnerable Software and Affected Versions virtualenv versions prior to 21.7.11 Description The PyEnvCfg.write function writes prompt values verbatim to the line-oriented pyvenv.cfg format, while PyEnvCfg. read values parses the file using str.splitlines and accepts the last value for...

5.8CVSS7.2AI score0.0014EPSS
SaveExploits0References30
Positive Technologies
Positive Technologies
•added 2026/09/17 12:00 a.m.•13 views

PT-2026-105773

pyvenv.cfg is a line-based format with no escape syntax. PyEnvCfg.write wrote values verbatim, while PyEnvCfg. read values parses the file with str.splitlines. A value containing a line boundary therefore became additional configuration lines, and because reading is last-wins, the injected keys...

5.9AI score
SaveExploits0References7
Rows per page
Query Builder