Lucene search
K

8 matches found

EUVD
EUVD
added 2025/10/03 8:7 p.m.4 views

EUVD-2024-0175

Malicious code in bioql PyPI...

5.3CVSS5.4AI score0.00526EPSS
Exploits1References4
RedhatCVE
RedhatCVE
added 2025/05/23 9:38 a.m.5 views

CVE-2024-24560

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

5.3CVSS6.9AI score0.00526EPSS
Exploits1References1
OSV
OSV
added 2024/02/02 6:10 p.m.11 views

GHSA-GP3W-2V2M-P686 Vyper's external calls can overflow return data to return input buffer

Summary When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic types, the size is compared only to the minimum allowed size for that typ...

3.7CVSS4.7AI score0.00526EPSS
Exploits1References4
Prion
Prion
added 2024/02/02 5:15 p.m.15 views

Input validation

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

5CVSS7.2AI score0.00526EPSS
Exploits1References1Affected Software1
OSV
OSV
added 2024/02/02 5:15 p.m.6 views

PYSEC-2024-148

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

5.3CVSS5.2AI score0.00526EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2024/02/02 4:19 p.m.29 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS6.9AI score0.00526EPSS
Exploits1References1
Cvelist
Cvelist
added 2024/02/02 4:19 p.m.14 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS5.6AI score0.00526EPSS
Exploits1References1
OSV
OSV
added 2024/02/02 4:19 p.m.4 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS5.4AI score0.00526EPSS
Exploits1References3
Rows per page
Query Builder