Lucene search
K

32 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.00091EPSS
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.00091EPSS
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.00221EPSS
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.00221EPSS
Exploits0
RedhatCVE
RedhatCVE
added 2025/05/23 10:20 a.m.3 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.00336EPSS
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.01528EPSS
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.00776EPSS
Exploits3
Fedora
Fedora
added 2025/03/12 2:2 a.m.39 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/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.01192EPSS
Exploits1References1
NVD
NVD
added 2024/04/25 6:15 p.m.12 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.008EPSS
Exploits0References1
OSV
OSV
added 2024/04/25 6:15 p.m.7 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.00689EPSS
Exploits0References2
OSV
OSV
added 2024/04/25 6:15 p.m.5 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.0066EPSS
Exploits0References3
OSV
OSV
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.3CVSS5.5AI score0.008EPSS
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.00336EPSS
Exploits0References3Affected Software1
OSV
OSV
added 2024/04/25 5:48 p.m.22 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.3CVSS5.4AI score0.00336EPSS
Exploits0References5
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.00336EPSS
Exploits0References3
Vulnrichment
Vulnrichment
added 2024/04/25 5:41 p.m.13 views

CVE-2024-32647 vyper performs double eval of raw_args in create_from_blueprint

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.3CVSS6.8AI score0.0066EPSS
Exploits0References2
OSV
OSV
added 2024/04/25 5:15 p.m.3 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
Exploits1References6
Cvelist
Cvelist
added 2024/04/25 5:0 p.m.16 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
OSV
OSV
added 2024/02/26 8:19 p.m.4 views

PYSEC-2024-205

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.3CVSS5AI score0.00364EPSS
Exploits1References4
Rows per page
Query Builder