Lucene search
+L

11 matches found

NVD
NVD
•added 2026/10/21 1:17 a.m.•7 views

CVE-2026-114116

Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines, which treats characters like form feed and U+2028 as line breaks the Python parser ignores, so numeric literals are classified and validated from shifted source text. An attacker contributing...

6CVSS0.00183EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/21 12:37 a.m.•10 views

CVE-2026-114116

The Vyper compiler versions 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 are vulnerable to literal value manipulation. The root cause is the use of str.splitlines() to build the source-line table, which incorrectly treats characters like form feed and U+2028 as line breaks while the Python p...

6CVSS5.9AI score0.00183EPSS
SaveExploits0References2
Mend
Mend
•added 2026/10/21 12:37 a.m.•2 views

CVE-2026-114116

Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines, which treats characters like form feed and U+2028 as line breaks the Python parser ignores, so numeric literals are classified and validated from shifted source text. An attacker contributing...

6CVSS5.9AI score0.00183EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/21 12:37 a.m.•11 views

CVE-2026-114116 Vyper through 0.5.0b1 Literal Value Manipulation via Line Separators

Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines, which treats characters like form feed and U+2028 as line breaks the Python parser ignores, so numeric literals are classified and validated from shifted source text. An attacker contributing...

6CVSS0.00183EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/21 12:37 a.m.•6 views

EUVD-2026-106919

Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines, which treats characters like form feed and U+2028 as line breaks the Python parser ignores, so numeric literals are classified and validated from shifted source text. An attacker contributing...

6CVSS5.9AI score0.00183EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•5 views

PT-2026-120242

Vyper 0.1.0b1 before 0.1.0b17 and 0.4.1 through 0.5.0b1 builds its source-line table with str.splitlines, which treats characters like form feed and U+2028 as line breaks the Python parser ignores, so numeric literals are classified and validated from shifted source text. An attacker contributing...

6CVSS5.9AI score0.00183EPSS
SaveExploits0References3
NVD
NVD
•added 2026/10/20 8:17 p.m.•5 views

CVE-2026-113715

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the stdlib venv creator reads generated pyvenv.cfg with str.splitlines and merges parsed keys over virtualenv's selected configuration. An untrusted caller who influences the destination pathname can include...

2CVSS0.00142EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/10/20 7:42 p.m.•8 views

EUVD-2026-105301

virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the stdlib venv creator reads generated pyvenv.cfg with str.splitlines and merges parsed keys over virtualenv's selected configuration. An untrusted caller who influences the destination pathname can include...

2CVSS6AI score0.00142EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/30 11:53 p.m.•50 views

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
SaveExploits0References8Affected Software1
osv_pysec
osv_pysec
•added 2026/09/17 4:42 p.m.•19 views

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

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

5.8CVSS7.3AI score0.0014EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
•added 2026/09/17 12:00 a.m.•15 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