Lucene search
+L

3 matches found

OSV
OSV
added 2023/08/07 7:15 p.m.24 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
Positive Technologies
Positive Technologies
added 2023/08/07 12:0 a.m.7 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
OSV
OSV
added 2021/08/05 4:57 p.m.4 views

GHSA-7F92-RR6W-CQ64 Storage corruption due to variables overwritten by re-entrancy locks

Background When attempting to use the v0.2.14 release, @pandadefi discovered an issue using the @nonreentrant decorator. Impact Reentrancy protection storage slots get allocated to the same slots as storage variables, leading to the corruption of storage variables when using the @nonreentrant...

5.9AI score
SaveExploits0References3
Rows per page
Query Builder