Lucene search
+L

28 matches found

RedhatCVE
RedhatCVE
•added 2025/05/23 9:31 a.m.•12 views

CVE-2024-26149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS6.6AI score0.00547EPSS
SaveExploits1References1
RedhatCVE
RedhatCVE
•added 2025/05/23 2:01 a.m.•12 views

CVE-2023-42460

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS6.8AI score0.00671EPSS
SaveExploits1References1
Veracode
Veracode
•added 2024/02/28 6:44 a.m.•25 views

Out-of-bounds Read

vyper is vulnerable to Out-of-bounds Read. The vulnerability is due to an excessively large value specified as the starting index for an array in abidecode, causing the read position to overflow. This potentially can leads to Information Disclosure or Denial of service...

5.3CVSS6.8AI score0.00547EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2024/02/26 8:19 p.m.•18 views

PYSEC-2024-164

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS6.9AI score0.00547EPSS
SaveExploits1References4Affected Software1
NVD
NVD
•added 2024/02/26 8:19 p.m.•49 views

CVE-2024-26149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS4AI score0.00547EPSS
SaveExploits1References1
OSV
OSV
•added 2024/02/26 8:19 p.m.•88 views

PYSEC-2024-164

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS5.1AI score0.00547EPSS
SaveExploits1References4
Prion
Prion
•added 2024/02/26 8:19 p.m.•37 views

Design/Logic Flaw

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

2.6CVSS6.9AI score0.00547EPSS
SaveExploits1References1
Vulnrichment
Vulnrichment
•added 2024/02/26 8:16 p.m.•12 views

CVE-2024-26149 Vyper _abi_decode Memory Overflow

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

3.7CVSS7AI score0.00547EPSS
SaveExploits1References1
CVE
CVE
•added 2024/02/26 8:16 p.m.•155 views

CVE-2024-26149

CVE-2024-26149 (Vyper _abi_decode memory overflow) has a concrete description: in Vyper 0.3.10 and earlier, specifying an excessively large starting index for an array inside the function _abi_decode can cause the read position to overflow, allowing decoding of values outside the intended array b...

5.3CVSS3.9AI score0.00547EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
•added 2024/02/26 8:16 p.m.•53 views

CVE-2024-26149 Vyper _abi_decode Memory Overflow

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

3.7CVSS4.4AI score0.00547EPSS
SaveExploits1References1
OSV
OSV
•added 2024/02/26 8:16 p.m.•24 views

CVE-2024-26149 Vyper _abi_decode Memory Overflow

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

3.7CVSS4.7AI score
SaveExploits0References3
Mend
Mend
•added 2024/02/26 8:16 p.m.•1 views

CVE-2024-26149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in "abidecode", it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds,...

6.3CVSS0.00547EPSS
SaveExploits1References10
OSV
OSV
•added 2024/02/26 8:11 p.m.•110 views

GHSA-9P8R-4XP4-GW5W Vyper's `_abi_decode` vulnerable to Memory Overflow

Summary If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potentially leading to bugs in contracts that use arrays within abidecode. The...

3.7CVSS4.7AI score0.00547EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2024/02/26 8:11 p.m.•36 views

Vyper's `_abi_decode` vulnerable to Memory Overflow

Summary If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potentially leading to bugs in contracts that use arrays within abidecode. The...

5.3CVSS4AI score0.00547EPSS
SaveExploits1References8Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/02/26 12:00 a.m.•0 views

CVE-2024-26149: Improper Restriction of Operations within the Bounds of a Memory Buffer

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS6AI score0.00547EPSS
SaveExploits1References2
Veracode
Veracode
•added 2023/09/28 10:13 a.m.•23 views

Incorrect Bounds Checking

Vyper is vulnerable to Incorrect Bounds Checking. The vulnerability is due to the lack of input validation when abidecode is nested in an expression. This allows for the construction of uses of abidecode that can bypass bounds checking, ultimately resulting in incorrect results...

7.5CVSS6.9AI score0.00671EPSS
SaveExploits1References4Affected Software1
NVD
NVD
•added 2023/09/27 3:19 p.m.•47 views

CVE-2023-42460

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS6AI score0.00671EPSS
SaveExploits1References2
PyPA
PyPA
•added 2023/09/27 3:19 p.m.•15 views

PYSEC-2023-191

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS6.8AI score0.00671EPSS
SaveExploits1References4Affected Software1
Prion
Prion
•added 2023/09/27 3:19 p.m.•33 views

Out-of-bounds

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

5CVSS7.5AI score0.00671EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2023/09/27 3:19 p.m.•41 views

PYSEC-2023-191

Vyper is a Pythonic Smart Contract Language for the EVM. The abidecode function does not validate input when it is nested in an expression. Uses of abidecode can be constructed which allow for bounds checking to be bypassed resulting in incorrect results. This issue has not yet been fixed, but a...

7.5CVSS5.8AI score0.00671EPSS
SaveExploits1References2
Rows per page
Query Builder