Lucene search

K

6 matches found

CVE
CVE
added 2024/04/25 6:15 p.m.55 views

CVE-2024-32649

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 build_IR function of the sqrt builtin doesn't cache the argument to ...

5.3CVSS6.8AI score0.00893EPSS
CVE
CVE
added 2024/04/25 6:15 p.m.54 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 create_from_blueprint builtin can result in a double eval vulnerability when raw_args=True and the args argument has side-effects. It can be seen that the _build_create_IR function ...

5.3CVSS6.8AI score0.00659EPSS
CVE
CVE
added 2024/04/25 6:15 p.m.53 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. I...

5.3CVSS7AI score0.00769EPSS
CVE
CVE
added 2024/04/25 6:15 p.m.51 views

CVE-2024-32648

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

5.3CVSS6.7AI score0.00336EPSS
CVE
CVE
added 2024/04/25 5:15 p.m.46 views

CVE-2024-32481

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Starting in version 0.3.8 and prior to version 0.4.0b1, when looping over a range of the form range(start, start + N), if start is negative, the execution will always revert. This issue is caused by an incorrect assertion...

5.3CVSS6.7AI score0.01584EPSS
CVE
CVE
added 2024/04/25 6:15 p.m.45 views

CVE-2024-32645

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 raw_log 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.3AI score0.00769EPSS