Lucene search
K

68 matches found

RedhatCVE
RedhatCVE
added 2026/01/09 12:30 p.m.8 views

CVE-2023-40015

Vyper is a Pythonic Smart Contract Language. For the following probably non-exhaustive list of expressions, the compiler evaluates the arguments from right to left instead of left to right. unsafeadd, unsafesub, unsafemul, unsafediv, powmod256, |, &, ^ bitwise operators, bitwiseor deprecated,...

5.3CVSS6.5AI score0.00418EPSS
Exploits1References1
EUVD
EUVD
added 2025/10/03 8:7 p.m.4 views

EUVD-2023-0266

Malicious code in bioql PyPI...

5.3CVSS5.4AI score0.00418EPSS
Exploits1References7
Fedora
Fedora
added 2025/05/25 2:12 a.m.11 views

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

Pythonic Smart Contract Language for the EVM...

6.3CVSS6.6AI score0.00384EPSS
Exploits0
Fedora
Fedora
added 2025/05/25 1:48 a.m.9 views

[SECURITY] Fedora 42 Update: vyper-0.4.1-4.fc42

Pythonic Smart Contract Language for the EVM...

6.3CVSS6.6AI score0.00384EPSS
Exploits0
RedhatCVE
RedhatCVE
added 2025/05/23 10:41 a.m.8 views

CVE-2024-24564

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

5.3CVSS6.6AI score0.00561EPSS
Exploits1References1
RedhatCVE
RedhatCVE
added 2025/05/23 10:20 a.m.6 views

CVE-2024-32648

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Prior to version 0.3.0, default functions don't respect nonreentrancy keys and the lock isn't emitted. No vulnerable production contracts were found. Additionally, using a lock on a default function is a very sparsely...

5.3CVSS6.8AI score0.00415EPSS
Exploits0References1
RedhatCVE
RedhatCVE
added 2025/05/23 10:20 a.m.4 views

CVE-2024-32481

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.00791EPSS
Exploits1References1
Fedora
Fedora
added 2025/03/15 12:50 a.m.14 views

[SECURITY] Fedora 42 Update: vyper-0.4.1-1.fc42

Pythonic Smart Contract Language for the EVM...

9.1CVSS7.4AI score0.00638EPSS
Exploits3
Fedora
Fedora
added 2025/03/12 2:2 a.m.40 views

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

Pythonic Smart Contract Language for the EVM...

9.1CVSS9.3AI score0.00638EPSS
Exploits3
RedhatCVE
RedhatCVE
added 2025/02/23 10:26 p.m.18 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.00514EPSS
Exploits1References4
RedhatCVE
RedhatCVE
added 2025/02/23 10:25 p.m.22 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.00295EPSS
Exploits0References5
CNNVD
CNNVD
added 2025/02/21 12:0 a.m.3 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.00403EPSS
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.00942EPSS
Exploits0References1
RedhatCVE
RedhatCVE
added 2025/02/05 2:19 a.m.7 views

CVE-2024-24561

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.8CVSS7AI score0.00902EPSS
Exploits1References1
NVD
NVD
added 2024/04/25 6:15 p.m.15 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.00451EPSS
Exploits0References1
OSV
OSV
added 2024/04/25 6:15 p.m.11 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.00451EPSS
Exploits0References2
OSV
OSV
added 2024/04/25 6:15 p.m.11 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.00451EPSS
Exploits0References3
OSV
OSV
added 2024/04/25 5:53 p.m.15 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.3CVSS5.5AI score0.00451EPSS
Exploits0References3
CVE
CVE
added 2024/04/25 5:48 p.m.64 views

CVE-2024-32648

CVE-2024-32648 affects the Vyper smart contract language. Before version 0.3.0, default functions did not respect nonreentrancy keys and the lock was not emitted, but no vulnerable production contracts were found. The issue has a low impact, and a patch is available in version 0.3.0. Remediation:...

5.3CVSS6.7AI score0.00415EPSS
Exploits0References3Affected Software1
Vulnrichment
Vulnrichment
added 2024/04/25 5:48 p.m.25 views

CVE-2024-32648 vyper default functions don't respect nonreentrancy keys

Vyper is a pythonic Smart Contract Language for the Ethereum virtual machine. Prior to version 0.3.0, default functions don't respect nonreentrancy keys and the lock isn't emitted. No vulnerable production contracts were found. Additionally, using a lock on a default function is a very sparsely...

5.3CVSS6.9AI score0.00415EPSS
Exploits0References3
Rows per page
Query Builder