Lucene search
K

10 matches found

OSV
OSV
added 2024/04/25 7:51 p.m.18 views

GHSA-R56X-J438-VW5M vyper performs double eval of the slice start/length args in certain cases

Summary 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. A contract search was performed and no vulnerable contracts were found in production. Having...

5.3CVSS5.4AI score0.00689EPSS
Exploits0References5
Github Security Blog
Github Security Blog
added 2024/04/25 7:51 p.m.18 views

vyper performs double eval of the slice start/length args in certain cases

Summary 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. A contract search was performed and no vulnerable contracts were found in production. Having...

5.3CVSS5.5AI score0.00689EPSS
Exploits0References5Affected Software1
NVD
NVD
added 2024/04/25 6:15 p.m.12 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 buildIR function of the sqrt builtin doesn't cache the argument to...

5.3CVSS5.3AI score0.008EPSS
Exploits0References1
NVD
NVD
added 2024/04/25 6:15 p.m.13 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.0066EPSS
Exploits0References2
CVE
CVE
added 2024/04/25 5:53 p.m.62 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.008EPSS
Exploits0References1Affected Software1
Vulnrichment
Vulnrichment
added 2024/04/25 5:41 p.m.13 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.0066EPSS
Exploits0References2
CVE
CVE
added 2024/04/25 5:41 p.m.61 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.0066EPSS
Exploits0References2Affected Software1
Cvelist
Cvelist
added 2024/04/25 5:21 p.m.14 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.00689EPSS
Exploits0References1
CVE
CVE
added 2024/04/25 5:21 p.m.60 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.00689EPSS
Exploits0References1Affected Software1
F5 Networks
F5 Networks
added 2023/02/21 7:48 p.m.14 views

K6999: Web browser domain-based security and discussion of ''double eval()'' and FP_DO_NOT_TOUCH tags VU#261869

Security Advisory Description Note : For information about signing up to receive security notice updates from F5, refer to K9970: Subscribe to email notifications regarding F5 products and security announcements. Note : Versions that are not listed in this article have not been evaluated for...

6AI score
Exploits0Affected Software13
Rows per page
Query Builder