Lucene search
+L

678 matches found

CNNVD
CNNVD
added 2024/02/26 12:0 a.m.10 views

Vyper Security Vulnerability

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper 0.3.10 and earlier versions, which stems from a read position overflow that can be caused if too large a value is specified as the starting index of an array...

5.3CVSS7AI score0.00542EPSS
SaveExploits1References2
Positive Technologies
Positive Technologies
added 2024/02/26 12:0 a.m.6 views

PT-2024-21300 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.3.10 and earlier Description: The issue arises when an excessively large value is specified as the starting index for an array in abi decode, causing the read position to overflow. This results in the decoding of values outsi...

5.3CVSS7.1AI score0.00542EPSS
SaveExploits1References14
CNNVD
CNNVD
added 2024/02/26 12:0 a.m.7 views

Vyper Security Vulnerability

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper 0.3.10 and earlier versions, which stems from the fact that extract32 may read and return some dirty memory when using the built-in index...

5.3CVSS6.7AI score0.00561EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
added 2024/02/26 12:0 a.m.8 views

PT-2024-20455 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions prior to 0.4.0 Description: The issue arises when using the built-in extract32b, start function in Vyper, a pythonic Smart Contract Language for the Ethereum virtual machine. If the start index provided has a side effect that...

5.3CVSS7.2AI score0.00561EPSS
SaveExploits1References13
vulnersOsv
vulnersOsv
added 2024/02/07 5:27 p.m.5 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-24563 via vyper (>=0.1.0b12 <=0.3.9)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.6 and more Source cves: CVE-2024-24563 Source advisory: OSV:GHSA-52XQ-J7V9-V4V2...

9.8CVSS7.2AI score0.01539EPSS
SaveExploits1
NVD
NVD
added 2024/02/07 5:15 p.m.45 views

CVE-2024-24563

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS9.3AI score0.01539EPSS
SaveExploits1References3
vulnersOsv
vulnersOsv
added 2024/02/07 5:15 p.m.6 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +30 more potentially affected by CVE-2024-24563 via vyper (>=0.1.0b12 <=0.4.0)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.7 and more Source cves: CVE-2024-24563 Source advisory: OSV:PYSEC-2024-150...

9.8CVSS7.7AI score0.01539EPSS
SaveExploits1
Prion
Prion
added 2024/02/07 5:15 p.m.22 views

Design/Logic Flaw

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

7.5CVSS7.2AI score0.01539EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
added 2024/02/07 5:15 p.m.12 views

PYSEC-2024-150

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS6.8AI score0.01539EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2024/02/07 5:15 p.m.36 views

PYSEC-2024-150

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS9.2AI score0.01539EPSS
SaveExploits1References3
CVE
CVE
added 2024/02/07 5:10 p.m.62 views

CVE-2024-24563

CVE-2024-24563 affects Vyper, where arrays can be indexed by signed integers even though defined for unsigned indices. The typechecker permits signed integers as array indexes, and with very large arrays, bounds checks can pass for negative values, leading to potential unpredictable behavior, acc...

9.8CVSS9.1AI score0.01539EPSS
SaveExploits1References3Affected Software1
Vulnrichment
Vulnrichment
added 2024/02/07 5:10 p.m.1 views

CVE-2024-24563 Vyper array negative index vulnerability

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS6.9AI score0.01539EPSS
SaveExploits1References3
Cvelist
Cvelist
added 2024/02/07 5:10 p.m.60 views

CVE-2024-24563 Vyper array negative index vulnerability

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS9.4AI score0.01539EPSS
SaveExploits1References3
OSV
OSV
added 2024/02/07 5:10 p.m.24 views

CVE-2024-24563 Vyper array negative index vulnerability

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS9AI score0.01539EPSS
SaveExploits1References5
CNNVD
CNNVD
added 2024/02/07 12:0 a.m.8 views

Vyper Input Validation Error Vulnerability

Vyper is the Pythonic smart contract language for EVM. An input validation error vulnerability exists in Vyper 0.3.10 and earlier versions, which stems from a type checker that allows the use of signed integers as the index of an array, potentially resulting in a denial of service...

9.8CVSS6.8AI score0.01539EPSS
SaveExploits1References4
Veracode
Veracode
added 2024/02/06 11:7 a.m.21 views

Improper Validation

vyper is vulnerable to Improper Validation. The vulnerability is caused due to a miscalculation in stack management during the compilation of the sha364 operation in the IR. This could allow an attacker to manipulate the input and exploit the error in stack management during compilation...

5.3CVSS7AI score0.00255EPSS
SaveExploits0References2Affected Software1
NVD
NVD
added 2024/02/05 9:15 p.m.58 views

CVE-2024-24559

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5.3CVSS4.7AI score0.00255EPSS
SaveExploits0References2
Prion
Prion
added 2024/02/05 9:15 p.m.36 views

Design/Logic Flaw

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5CVSS7.2AI score0.00255EPSS
SaveExploits0References2Affected Software1
vulnersOsv
vulnersOsv
added 2024/02/05 9:15 p.m.8 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +30 more potentially affected by CVE-2024-24559 via vyper (>=0.1.0b12 <=0.4.0)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.20.7 and more Source cves: CVE-2024-24559 Source advisory: OSV:PYSEC-2024-147...

5.3CVSS5.9AI score0.00255EPSS
SaveExploits0
PyPA
PyPA
added 2024/02/05 9:15 p.m.9 views

PYSEC-2024-147

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5.3CVSS7AI score0.00255EPSS
SaveExploits0References2Affected Software1
Rows per page
Query Builder