Lucene search
K

100 matches found

EUVD
EUVD
added 2025/10/07 12:30 a.m.3 views

EUVD-2021-0459

Malware in sbrugna...

8.8CVSS8.5AI score0.00423EPSS
Exploits0References5
Snyk
Snyk
added 2025/05/28 5:49 p.m.2 views

Regular Expression Denial of Service (ReDoS)

Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS through the pythonictoolparser.py. An attacker can cause severe performance degradation or make the servi...

6.9CVSS6.8AI score0.00345EPSS
Exploits1References2
Vulnrichment
Vulnrichment
added 2025/05/15 5:24 p.m.9 views

CVE-2025-47285 Vyper's `concat()` builtin may elide side-effects for zero-length arguments

Vyper is the Pythonic Programming Language for the Ethereum Virtual Machine. In versions up to and including 0.4.2rc1, concat may skip evaluation of side effects when the length of an argument is zero. This is due to a fastpath in the implementation which skips evaluation of argument expressions...

6.3CVSS7.2AI score0.00142EPSS
Exploits0References3
Fedora
Fedora
added 2025/03/12 2:2 a.m.12 views

[SECURITY] Fedora 41 Update: vyper-0.4.1-1.fc41

Pythonic Smart Contract Language for the EVM...

9.1CVSS9.3AI score0.00776EPSS
Exploits3
RedhatCVE
RedhatCVE
added 2025/02/23 10:26 p.m.17 views

CVE-2025-27105

A flaw was found in Vyper, a Pythonic Smart Contract Language for the EVM. This vulnerability allows out-of-bounds writes via improper bounds checking when modifying a DynArray using an augmented assignment AugAssign. Mitigation Mitigation for this issue is either not available or the currently...

9.1CVSS9.1AI score0.00326EPSS
Exploits1References4
RedhatCVE
RedhatCVE
added 2025/02/23 10:25 p.m.17 views

CVE-2025-26622

A flaw was found in Vyper’s sqrt builtin function. This vulnerability allows incorrect rounding of square root calculations via improper handling of oscillating final states in the Babylonian method. Mitigation Mitigation for this issue is either not available or the currently available options d...

7.5CVSS7.4AI score0.00241EPSS
Exploits0References5
NVD
NVD
added 2025/02/21 10:15 p.m.16 views

CVE-2025-26622

vyper is a Pythonic Smart Contract Language for the EVM. Vyper sqrt builtin uses the babylonian method to calculate square roots of decimals. Unfortunately, improper handling of the oscillating final states may lead to sqrt incorrectly returning rounded up results. This issue is being addressed a...

7.5CVSS0.00241EPSS
Exploits0References2
NVD
NVD
added 2025/02/21 10:15 p.m.10 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.00326EPSS
Exploits1References1
OSV
OSV
added 2025/02/21 9:27 p.m.6 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.3CVSS8.6AI score0.00326EPSS
Exploits1References3
CNNVD
CNNVD
added 2025/02/21 12:0 a.m.2 views

Vyper 安全漏洞

Vyper is a Pythonic smart contract language for EVM open sourced by vyperlang. A security vulnerability exists in Vyper that stems from multiple evaluations of an iterator expression, which could lead to abnormal program behavior...

7.5CVSS7.3AI score0.00324EPSS
Exploits1References4
RedhatCVE
RedhatCVE
added 2025/02/05 9:42 p.m.5 views

CVE-2022-24787

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. In version 0.3.1 and prior, bytestrings can have dirty bytes in them, resulting in the word-for-word comparisons giving incorrect results. Even without dirty nonzero bytes, two bytestrings can compare to equal if one en...

7.5CVSS6.7AI score0.00237EPSS
Exploits0References1
Vulnrichment
Vulnrichment
added 2024/04/25 5:53 p.m.14 views

CVE-2024-32649 vyper performs double eval of the argument of sqrt

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.3CVSS6.8AI score0.008EPSS
Exploits0References1
Vulnrichment
Vulnrichment
added 2024/04/25 5:21 p.m.23 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.3CVSS7.1AI score0.00689EPSS
Exploits0References1
Prion
Prion
added 2024/02/26 8:19 p.m.25 views

Design/Logic Flaw

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

2.6CVSS7AI score0.00364EPSS
Exploits1References1
Cvelist
Cvelist
added 2024/02/07 5:10 p.m.17 views

CVE-2024-24563 Vyper array negative index vulnerability

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS9.4AI score0.00169EPSS
Exploits1References3
NVD
NVD
added 2024/02/05 9:15 p.m.12 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.3CVSS4.7AI score0.00188EPSS
Exploits0References2
Prion
Prion
added 2024/02/05 9:15 p.m.20 views

Design/Logic Flaw

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

5CVSS7.2AI score0.00188EPSS
Exploits0References2Affected Software1
Vulnrichment
Vulnrichment
added 2024/02/05 9:4 p.m.15 views

CVE-2024-24559 Vyper SHA3 code generation bug

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

3.7CVSS6.9AI score0.00188EPSS
Exploits0References2
Vulnrichment
Vulnrichment
added 2024/02/02 4:19 p.m.28 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS6.9AI score0.00915EPSS
Exploits1References1
Cvelist
Cvelist
added 2024/02/02 4:19 p.m.11 views

CVE-2024-24560 Vyper external calls can overflow return data to return input buffer

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

3.7CVSS5.6AI score0.00915EPSS
Exploits1References1
Rows per page
Query Builder