Lucene search
K

13 matches found

Veracode
Veracode
added 2024/02/28 6:44 a.m.18 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.0059EPSS
Exploits1References1Affected Software1
Prion
Prion
added 2024/02/26 8:19 p.m.15 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.0059EPSS
Exploits1References1
Cvelist
Cvelist
added 2024/02/26 8:16 p.m.14 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.0059EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2024/02/26 8:16 p.m.9 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.0059EPSS
Exploits1References1
OSV
OSV
added 2024/02/26 8:16 p.m.3 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 score0.0059EPSS
Exploits1References3
OSV
OSV
added 2024/02/26 8:11 p.m.15 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.0059EPSS
Exploits1References8
Github Security Blog
Github Security Blog
added 2024/02/26 8:11 p.m.15 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.0059EPSS
Exploits1References8Affected Software1
Veracode
Veracode
added 2023/09/28 10:13 a.m.15 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.00048EPSS
Exploits1References4Affected Software1
NVD
NVD
added 2023/09/27 3:19 p.m.7 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.00048EPSS
Exploits1References2
Github Security Blog
Github Security Blog
added 2023/09/26 7:34 p.m.29 views

Vyper's `_abi_decode` input not validated in complex expressions

Impact abidecode does not validate input when it is nested in an expression. the following example gets correctly validated bounds checked: vyper x: int128 = abidecodeslicemsg.data, 4, 32, int128 however, the following example is not bounds checked vyper @external def abidecodex: uint256 - uint25...

7.5CVSS6.7AI score0.00048EPSS
Exploits1References5Affected Software1
Vulnrichment
Vulnrichment
added 2023/09/26 6:47 p.m.14 views

CVE-2023-42460 _abi_decode input not validated in complex expressions in Vyper

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

5.3CVSS6.8AI score0.00048EPSS
Exploits1References2
Cvelist
Cvelist
added 2023/09/26 6:47 p.m.11 views

CVE-2023-42460 _abi_decode input not validated in complex expressions in Vyper

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

5.3CVSS7.7AI score0.00048EPSS
Exploits1References2
CVE
CVE
added 2023/09/26 6:47 p.m.52 views

CVE-2023-42460

CVE-2023-42460 affects Vyper (EVM Python-like language). The _abi_decode() function does not validate input when nested in an expression, enabling construction that bypasses bounds checking and may yield incorrect results. No exploitation details are provided in the documents, and the vulnerabili...

7.5CVSS6.2AI score0.00048EPSS
Exploits1References2Affected Software1
Rows per page
Query Builder