Lucene search
+L

52 matches found

EUVD
EUVD
added 2025/10/03 8:07 p.m.14 views

EUVD-2024-0184

Malicious code in bioql PyPI...

5.3CVSS5.5AI score0.00455EPSS
SaveExploits0References4
EUVD
EUVD
added 2025/10/03 8:07 p.m.18 views

EUVD-2024-0183

Malicious code in bioql PyPI...

5.3CVSS5.5AI score0.00455EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
added 2025/05/23 10:20 a.m.13 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.3CVSS7.1AI score0.00455EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
added 2025/05/23 9:38 a.m.16 views

CVE-2024-24559

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5.3CVSS6.9AI score0.00255EPSS
SaveExploits0References1
Veracode
Veracode
added 2025/05/20 6:31 a.m.10 views

Insufficient Control Flow Management

Vyper is vulnerable to Insufficient Control Flow Management. The vulnerability is due to the Vyper compiler skipping evaluation of the start argument in the slice function when length is 0 and the source is a special location like msg.data or .code, allows an attacker to suppress execution of...

6.3CVSS6.7AI score0.00455EPSS
SaveExploits0References6Affected Software1
Veracode
Veracode
added 2025/05/20 1:57 a.m.13 views

Insufficient Control Flow Management

Vyper is vulnerable to Insufficient Control Flow Management. The vulnerability is due to a fastpath optimization in the concat function that skips evaluating argument expressions when their length is zero, allowing the omission of side effects and potentially leading to unintended logic behavior ...

6.3CVSS6.6AI score0.0044EPSS
SaveExploits0References4Affected Software1
CNNVD
CNNVD
added 2025/05/15 12:00 a.m.8 views

Vyper 安全漏洞

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper 0.4.2rc1 and earlier versions, which stems from concat potentially skipping side-effect evaluation when the parameter length is zero...

6.3CVSS5.4AI score0.0044EPSS
SaveExploits0References4
CNNVD
CNNVD
added 2025/05/15 12:00 a.m.10 views

Vyper 安全漏洞

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper 0.4.2rc1 and earlier versions, which stems from a slice function that may skip side-effect evaluation when the output length is zero...

6.3CVSS5.4AI score0.00455EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
added 2025/05/15 12:00 a.m.8 views

PT-2025-21347

Name of the Vulnerable Software and Affected Versions: Vyper versions up to and including 0.4.2rc1 Description: The issue arises from the concat function potentially skipping the evaluation of side effects when the length of an argument is zero. This is due to a fastpath in the implementation tha...

6.3CVSS6.2AI score0.0044EPSS
SaveExploits0References12
Veracode
Veracode
added 2025/02/28 5:35 a.m.17 views

Incorrect Calculation

Vyper is vulnerable to Incorrect Calculation. The vulnerability is due to improper handling of oscillating final states due to the sqrt builtin incorrectly rounding up results when using the Babylonian method for square root calculation...

7.5CVSS6.8AI score0.0032EPSS
SaveExploits0References5Affected Software1
Veracode
Veracode
added 2025/02/28 5:23 a.m.14 views

Out-of-bounds Write

Vyper is vulnerable to Out-of-bounds Write. The vulnerability is due to improper bounds validation due to the caching of the target location in an AugAssign statement, which prevents re-evaluating the bounds check when modifying a DynArray...

9.1CVSS6.6AI score0.00559EPSS
SaveExploits1References4Affected Software1
NVD
NVD
added 2025/02/21 10:15 p.m.20 views

CVE-2025-27105

vyper is a Pythonic Smart Contract Language for the EVM. Vyper handles AugAssign statements by first caching the target location to avoid double evaluation. However, in the case when target is an access to a DynArray and the rhs modifies the array, the cached target will evaluate first, and the...

9.1CVSS0.00559EPSS
SaveExploits1References1
Cvelist
Cvelist
added 2025/02/21 9:32 p.m.46 views

CVE-2025-27104 double eval in For List Iter in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Multiple evaluation of a single expression is possible in the iterator target of a for loop. While the iterator expression cannot produce multiple writes, it can consume side effects produced in the loop body e.g. read a storage variable...

2.3CVSS0.00438EPSS
SaveExploits1References2
OSV
OSV
added 2025/02/21 9:32 p.m.10 views

CVE-2025-27104 double eval in For List Iter in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Multiple evaluation of a single expression is possible in the iterator target of a for loop. While the iterator expression cannot produce multiple writes, it can consume side effects produced in the loop body e.g. read a storage variable...

2.3CVSS7.3AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
added 2025/02/21 9:27 p.m.10 views

CVE-2025-27105 AugAssign evaluation order causing OOB write within the object in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Vyper handles AugAssign statements by first caching the target location to avoid double evaluation. However, in the case when target is an access to a DynArray and the rhs modifies the array, the cached target will evaluate first, and the...

2.3CVSS9.3AI score0.00559EPSS
SaveExploits1References1
Cvelist
Cvelist
added 2025/02/21 9:27 p.m.33 views

CVE-2025-27105 AugAssign evaluation order causing OOB write within the object in Vyper

vyper is a Pythonic Smart Contract Language for the EVM. Vyper handles AugAssign statements by first caching the target location to avoid double evaluation. However, in the case when target is an access to a DynArray and the rhs modifies the array, the cached target will evaluate first, and the...

2.3CVSS0.00559EPSS
SaveExploits1References1
CNNVD
CNNVD
added 2025/02/21 12:00 a.m.10 views

Vyper 安全漏洞

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper that stems from mishandling of the sqrt function, which could lead to incorrect calculation results...

7.5CVSS7.2AI score0.0032EPSS
SaveExploits0References4
Snyk
Snyk
added 2025/01/14 5:43 p.m.2 views

Improper Check or Handling of Exceptional Conditions

Overview vyper is a Pythonic Smart Contract Language for the EVM. Affected versions of this package are vulnerable to Improper Check or Handling of Exceptional Conditions due to a failure to verify the success flag of calls to the precompiles EcRecover 0x1 and Identity 0x4. An attacker can exploi...

7.5CVSS7AI score0.00654EPSS
SaveExploits1References2
OSV
OSV
added 2024/04/25 6:15 p.m.37 views

PYSEC-2024-207

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.4AI score0.00455EPSS
SaveExploits0References2
OSV
OSV
added 2024/04/25 6:15 p.m.30 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.00455EPSS
SaveExploits0References3
Rows per page
Query Builder