Lucene search
K

4 matches found

Veracode
Veracode
added 2024/04/26 7:12 a.m.22 views

Range-Based Loop Execution

vyper is vulnerable to Range-Based Loop Execution. The vulnerability is due to incorrect assertion handling in the code generation of the range statement stmt.parseForrange within file stmt.py, which allows attackers to manipulate loop parameters...

5.3CVSS6.9AI score0.01528EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2024/04/25 5:15 p.m.2 views

PYSEC-2024-246

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 rangestart, start + N, if start is negative, the execution will always revert. This issue is caused by an incorrect assertion...

5.3CVSS7.1AI score0.01528EPSS
Exploits1References5
Cvelist
Cvelist
added 2024/04/25 5:0 p.m.15 views

CVE-2024-32481 vyper's range(start, start + N) reverts for negative numbers

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 rangestart, start + N, if start is negative, the execution will always revert. This issue is caused by an incorrect assertion...

5.3CVSS5.5AI score0.01528EPSS
Exploits1References4
Vulnrichment
Vulnrichment
added 2024/04/25 5:0 p.m.13 views

CVE-2024-32481 vyper's range(start, start + N) reverts for negative numbers

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 rangestart, start + N, if start is negative, the execution will always revert. This issue is caused by an incorrect assertion...

5.3CVSS6.9AI score0.01528EPSS
Exploits1References4
Rows per page
Query Builder