Lucene search
+L

676 matches found

vulnersOsv
vulnersOsv
added 2024/02/01 8:51 p.m.5 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +28 more potentially affected by CVE-2024-24561 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-24561 Source advisory: OSV:GHSA-9X7F-GWXQ-6F2C...

9.8CVSS7.7AI score0.00902EPSS
SaveExploits1
OSV
OSV
added 2024/02/01 8:51 p.m.37 views

GHSA-9X7F-GWXQ-6F2C Vyper's bounds check on built-in `slice()` function can be overflowed

Summary The bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start or length variable, this creates the ability for an attacker to overflow the bounds check. This issue...

9.8CVSS9.7AI score0.00902EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2024/02/01 8:51 p.m.29 views

Vyper's bounds check on built-in `slice()` function can be overflowed

Summary The bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start or length variable, this creates the ability for an attacker to overflow the bounds check. This issue...

9.8CVSS9.7AI score0.00902EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
added 2024/02/01 5:15 p.m.8 views

PYSEC-2024-149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS7.1AI score0.00902EPSS
SaveExploits1References4Affected Software1
vulnersOsv
vulnersOsv
added 2024/02/01 5:15 p.m.6 views

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

9.8CVSS7.7AI score0.00902EPSS
SaveExploits1
OSV
OSV
added 2024/02/01 5:15 p.m.30 views

PYSEC-2024-149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS9.5AI score0.00902EPSS
SaveExploits1References3
Prion
Prion
added 2024/02/01 5:15 p.m.22 views

Design/Logic Flaw

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

7.5CVSS7.3AI score0.00902EPSS
SaveExploits1References3Affected Software1
Vulnrichment
Vulnrichment
added 2024/02/01 4:37 p.m.3 views

CVE-2024-24561 Vyper bounds check on built-in `slice()` function can be overflowed

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS7.3AI score0.00902EPSS
SaveExploits1References3
CVE
CVE
added 2024/02/01 4:37 p.m.68 views

CVE-2024-24561

CVE-2024-24561 (Vyper) : The vulnerability is in the built-in slice() bounds check for Vyper up to version 0.3.10, where the runtime check does not account for overflow of start + length when arguments are non-literal. This can enable out-of-bounds (OOB) access to storage, memory, or calldata and...

9.8CVSS9.5AI score0.00902EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
added 2024/02/01 4:37 p.m.55 views

CVE-2024-24561 Vyper bounds check on built-in `slice()` function can be overflowed

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS9.8AI score0.00902EPSS
SaveExploits1References3
OSV
OSV
added 2024/02/01 4:37 p.m.23 views

CVE-2024-24561 Vyper bounds check on built-in `slice()` function can be overflowed

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS9.2AI score0.00902EPSS
SaveExploits1References5
CNNVD
CNNVD
added 2024/02/01 12:0 a.m.9 views

Vyper Buffer Error Vulnerability

Vyper is the Pythonic smart contract language for EVM. A buffer error vulnerability exists in Vyper 0.3.10 and earlier versions, which stems from a possible overflow in the boundary check of the slice function, which can be exploited by an attacker to gain OOB access to storage, memory, or call...

9.8CVSS7.3AI score0.00902EPSS
SaveExploits1References4
Veracode
Veracode
added 2024/01/31 8:17 a.m.15 views

Improper Input Validation

vyper is vulnerable to Improper Input Validation. The vulnerability is due to the vyper compiler passing a value in builtin rawcall even if the call is a delegatecall or a staticcall and vyper will silently ignore the value= argument...

5.3CVSS6.8AI score0.00485EPSS
SaveExploits3References2Affected Software1
NVD
NVD
added 2024/01/30 9:15 p.m.39 views

CVE-2024-24567

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5.3CVSS5AI score0.00485EPSS
SaveExploits3References2
PyPA
PyPA
added 2024/01/30 9:15 p.m.10 views

PYSEC-2024-151

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5.3CVSS6.7AI score0.00485EPSS
SaveExploits3References3Affected Software1
Prion
Prion
added 2024/01/30 9:15 p.m.109 views

Code injection

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5CVSS7AI score0.00485EPSS
SaveExploits3References2Affected Software1
vulnersOsv
vulnersOsv
added 2024/01/30 9:15 p.m.9 views

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

5.3CVSS5.9AI score0.00485EPSS
SaveExploits3
OSV
OSV
added 2024/01/30 9:15 p.m.7 views

PYSEC-2024-151

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

5.3CVSS5.1AI score0.00485EPSS
SaveExploits3References2
Vulnrichment
Vulnrichment
added 2024/01/30 8:17 p.m.3 views

CVE-2024-24567 raw_call `value=` kwargs not disabled for static and delegate calls

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

4.8CVSS5.3AI score0.00485EPSS
SaveExploits3References2
Cvelist
Cvelist
added 2024/01/30 8:17 p.m.62 views

CVE-2024-24567 raw_call `value=` kwargs not disabled for static and delegate calls

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Vyper compiler allows passing a value in builtin rawcall even if the call is a delegatecall or a staticcall. But in the context of delegatecall and staticcall the handling of value is not possible due to the semantics o...

4.8CVSS5.4AI score0.00485EPSS
SaveExploits3References2
Rows per page
Query Builder