Lucene search
+L

676 matches found

NVD
NVD
added 2024/04/25 6:15 p.m.31 views

CVE-2024-32647

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS5.3AI score0.00451EPSS
SaveExploits0References2
vulnersOsv
vulnersOsv
added 2024/04/25 6:15 p.m.5 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-32646 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-32646 Source advisory: OSV:PYSEC-2024-207...

5.3CVSS6AI score0.00451EPSS
SaveExploits0
NVD
NVD
added 2024/04/25 6:15 p.m.43 views

CVE-2024-32646

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects...

5.3CVSS5.5AI score0.00451EPSS
SaveExploits0References1
OSV
OSV
added 2024/04/25 6:15 p.m.32 views

PYSEC-2024-206

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, incorrect values can be logged when rawlog builtin is called with memory or storage arguments to be used as topics. A contract search was performed and no vulnerable contracts were found in...

5.3CVSS5.2AI score0.00451EPSS
SaveExploits0References2
OSV
OSV
added 2024/04/25 6:15 p.m.24 views

PYSEC-2024-208

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS5.2AI score0.00451EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
added 2024/04/25 5:53 p.m.15 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References1
Cvelist
Cvelist
added 2024/04/25 5:53 p.m.46 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS5.6AI score0.00451EPSS
SaveExploits0References1
CVE
CVE
added 2024/04/25 5:53 p.m.80 views

CVE-2024-32649

Vyper CVE-2024-32649 affects versions 0.3.10 and earlier, where the sqrt builtin’s build_IR does not cache its argument, allowing potential double evaluation when the argument has side-effects. The affected component is the sqrt builtin in Vyper’s IR generation, leading to multiple evaluations of...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References1Affected Software1
OSV
OSV
added 2024/04/25 5:53 p.m.19 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the sqrt builtin can result in double eval vulnerability when the argument has side-effects. It can be seen that the buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS5.5AI score0.00451EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2024/04/25 5:48 p.m.36 views

CVE-2024-32648 vyper default functions don't respect nonreentrancy keys

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Prior to version 0.3.0, default functions don't respect nonreentrancy keys and the lock isn't emitted. No vulnerable production contracts were found. Additionally, using a lock on a default function is a very sparsely...

5.3CVSS5.6AI score0.00415EPSS
SaveExploits0References3
CVE
CVE
added 2024/04/25 5:48 p.m.69 views

CVE-2024-32648

CVE-2024-32648 affects the Vyper smart contract language. Before version 0.3.0, default functions did not respect nonreentrancy keys and the lock was not emitted, but no vulnerable production contracts were found. The issue has a low impact, and a patch is available in version 0.3.0. Remediation:...

5.3CVSS6.7AI score0.00415EPSS
SaveExploits0References3Affected Software1
Vulnrichment
Vulnrichment
added 2024/04/25 5:48 p.m.29 views

CVE-2024-32648 vyper default functions don't respect nonreentrancy keys

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Prior to version 0.3.0, default functions don't respect nonreentrancy keys and the lock isn't emitted. No vulnerable production contracts were found. Additionally, using a lock on a default function is a very sparsely...

5.3CVSS6.9AI score0.00415EPSS
SaveExploits0References3
OSV
OSV
added 2024/04/25 5:48 p.m.26 views

CVE-2024-32648 vyper default functions don't respect nonreentrancy keys

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Prior to version 0.3.0, default functions don't respect nonreentrancy keys and the lock isn't emitted. No vulnerable production contracts were found. Additionally, using a lock on a default function is a very sparsely...

5.3CVSS5.4AI score0.00415EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
added 2024/04/25 5:41 p.m.17 views

CVE-2024-32647 vyper performs double eval of raw_args in create_from_blueprint

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2024/04/25 5:41 p.m.32 views

CVE-2024-32647 vyper performs double eval of raw_args in create_from_blueprint

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS5.6AI score0.00451EPSS
SaveExploits0References2
CVE
CVE
added 2024/04/25 5:41 p.m.69 views

CVE-2024-32647

Vyper vulnerability CVE-2024-32647 concerns the create_from_blueprint builtin prior to version 0.3.11. The root cause is that the _build_create_IR path does not cache the args parameter on the stack when raw_args=True and args have side-effects, allowing the argument to be evaluated multiple time...

5.3CVSS6.8AI score0.00451EPSS
SaveExploits0References2Affected Software1
OSV
OSV
added 2024/04/25 5:41 p.m.15 views

CVE-2024-32647 vyper performs double eval of raw_args in create_from_blueprint

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the createfromblueprint builtin can result in a double eval vulnerability when rawargs=True and the args argument has side-effects. It can be seen that the buildcreateIR function of t...

5.3CVSS5.5AI score0.00451EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
added 2024/04/25 5:21 p.m.27 views

CVE-2024-32646 vyper performs double eval of the slice args when buffer from adhoc locations

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects...

5.3CVSS7.1AI score0.00451EPSS
SaveExploits0References1
CVE
CVE
added 2024/04/25 5:21 p.m.77 views

CVE-2024-32646

Vyper CVE-2024-32646 affects the Pythonic smart contract language. The vulnerability concerns the builtin slice when the buffer is msg.data, self.code, or .code and either the start or length has side-effects, causing a double evaluation of those side-effects. It is triggerable only in versions e...

5.3CVSS7AI score0.00451EPSS
SaveExploits0References1Affected Software1
Cvelist
Cvelist
added 2024/04/25 5:21 p.m.53 views

CVE-2024-32646 vyper performs double eval of the slice args when buffer from adhoc locations

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. In versions 0.3.10 and prior, using the slice builtin can result in a double eval vulnerability when the buffer argument is either msg.data, self.code or .code and either the start or length arguments have side-effects...

5.3CVSS5.7AI score0.00451EPSS
SaveExploits0References1
Rows per page
Query Builder