Lucene search
+L

594 matches found

Positive Technologies
Positive Technologies
added 2023/09/04 12:00 a.m.8 views

PT-2023-27764 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper affected versions not specified Description: The order of evaluation of the arguments of the builtin functions uint256 addmod, uint256 mulmod, ecadd, and ecmul does not follow source order. This behavior is problematic when the evaluati...

6.9CVSS5AI score0.00455EPSS
SaveExploits1References11
Positive Technologies
Positive Technologies
added 2023/09/04 12:00 a.m.14 views

PT-2023-27210 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper affected versions not specified Description: The Vyper compiler evaluates arguments from right to left instead of left to right for certain expressions, including unsafe add, unsafe sub, unsafe mul, unsafe div, pow mod256, |, &, ^ bitwi...

6.9CVSS4.9AI score0.00418EPSS
SaveExploits1References13
OSV
OSV
added 2023/08/09 2:27 p.m.170 views

GHSA-5824-CM3X-3C38 Vyper has incorrectly allocated named re-entrancy locks

Impact In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in contracts compiled with the susceptible versions. A specific set of...

9.1CVSS6.2AI score0.00821EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
added 2023/08/09 2:27 p.m.28 views

Vyper has incorrectly allocated named re-entrancy locks

Impact In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in contracts compiled with the susceptible versions. A specific set of...

9.1CVSS6.7AI score0.00821EPSS
SaveExploits1References8Affected Software1
Veracode
Veracode
added 2023/08/09 1:28 a.m.27 views

Incorrect Re-Entrancy Lock Allocation

vyper is vulnerable to Incorrect Re-Entrancy Lock Allocation. The allocation of named re-entrancy locks is flawed, which makes cross-function re-entrancy possible in contracts, because each function employing a named re-entrancy lock receives a distinct lock independent of the key under a specifi...

9.1CVSS6.8AI score0.00821EPSS
SaveExploits1References7Affected Software1
NVD
NVD
added 2023/08/07 7:15 p.m.51 views

CVE-2023-39363

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

9.1CVSS5.6AI score0.00821EPSS
SaveExploits1References5
Prion
Prion
added 2023/08/07 7:15 p.m.28 views

Xxe

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

2.6CVSS5.6AI score0.00821EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2023/08/07 7:15 p.m.26 views

PYSEC-2023-142

Vyer is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

5.9CVSS6.2AI score0.00821EPSS
SaveExploits1References5
PyPA
PyPA
added 2023/08/07 7:15 p.m.9 views

PYSEC-2023-142

Vyer is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

9.1CVSS6.8AI score0.00821EPSS
SaveExploits1References9Affected Software1
CVE
CVE
added 2023/08/07 6:40 p.m.85 views

CVE-2023-39363

Vyper CVE-2023-39363 vulnerability: in Vyper versions 0.2.15, 0.2.16, and 0.3.0, named re-entrancy locks are allocated per function, not per key, enabling cross-function re-entrancy when a contract uses @nonreentrant with a specific key and path-dependent state updates before storage (breaking ch...

9.1CVSS5.5AI score0.00821EPSS
SaveExploits1References5Affected Software1
Vulnrichment
Vulnrichment
added 2023/08/07 6:40 p.m.16 views

CVE-2023-39363 Vyper incorrectly allocated named re-entrancy locks

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

9.1CVSS6.7AI score0.00821EPSS
SaveExploits1References5
OSV
OSV
added 2023/08/07 6:40 p.m.37 views

CVE-2023-39363 Vyper incorrectly allocated named re-entrancy locks

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

9.1CVSS5.6AI score
SaveExploits0References7
Cvelist
Cvelist
added 2023/08/07 6:40 p.m.57 views

CVE-2023-39363 Vyper incorrectly allocated named re-entrancy locks

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine EVM. In versions 0.2.15, 0.2.16 and 0.3.0, named re-entrancy locks are allocated incorrectly. Each function using a named re-entrancy lock gets a unique lock regardless of the key, allowing cross-function re-entrancy in...

9.1CVSS5.8AI score0.00821EPSS
SaveExploits1References5
CNNVD
CNNVD
added 2023/08/07 12:00 a.m.16 views

Vyper Security Vulnerability

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper that stems from the presence of an improperly assigned named reentrant lock. Affected products and versions: Vyper version 0.2.15, 0.2.16, 0.3.0...

9.1CVSS6.8AI score0.00821EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
added 2023/08/07 12:00 a.m.72 views

PT-2023-26896 · Vyper · Vyper

Name of the Vulnerable Software and Affected Versions: Vyper versions 0.2.15 through 0.3.0 Description: The issue arises from the incorrect allocation of named re-entrancy locks in Vyper versions 0.2.15, 0.2.16, and 0.3.0. Each function using a named re-entrancy lock gets a unique lock regardless...

9.1CVSS7.1AI score0.00821EPSS
SaveExploits1References14
NVD
NVD
added 2023/07/25 9:15 p.m.90 views

CVE-2023-37902

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS5.3AI score0.00574EPSS
SaveExploits1References2
OSV
OSV
added 2023/07/25 9:15 p.m.70 views

PYSEC-2023-133

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS6.9AI score0.00574EPSS
SaveExploits1References2
PyPA
PyPA
added 2023/07/25 9:15 p.m.13 views

PYSEC-2023-133

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS7.1AI score0.00574EPSS
SaveExploits1References3Affected Software1
Prion
Prion
added 2023/07/25 9:15 p.m.30 views

Design/Logic Flaw

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5CVSS5.3AI score0.00574EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
added 2023/07/25 8:05 p.m.17 views

CVE-2023-37902 Vyper's ecrecover can return undefined data if signature does not verify

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS5.3AI score0.00574EPSS
SaveExploits1References2
Rows per page
Query Builder