Lucene search
+L

678 matches found

CVE
CVE
added 2023/09/04 5:39 p.m.77 views

CVE-2023-40015

Vyper CVE-2023-40015 describes a compiler behavior issue where the argument evaluation order for a set of expressions is from right to left instead of left to right. The affected language constructs include unsafe_add, unsafe_sub, unsafe_mul, unsafe_div, pow_mod256, bitwise operators (|, &, ^, an...

5.3CVSS4.5AI score0.00418EPSS
SaveExploits1References1Affected Software1
OSV
OSV
added 2023/09/04 5:39 p.m.34 views

CVE-2023-40015 Vyper: reversed order of side effects for some operations

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

3.7CVSS5.2AI score0.00418EPSS
SaveExploits1References3
CVE
CVE
added 2023/09/04 5:36 p.m.73 views

CVE-2023-41052

Vyper CVE-2023-41052 affects the Pythonic smart contract language Vyper. In affected versions, the evaluation order of arguments to builtins uint256_addmod, uint256_mulmod, ecadd, and ecmul does not follow source order, which can cause side effects in one argument to be relied upon by others. The...

5.3CVSS4.7AI score0.00455EPSS
SaveExploits1References2Affected Software1
Cvelist
Cvelist
added 2023/09/04 5:36 p.m.56 views

CVE-2023-41052 Vyper: incorrect order of evaluation of side effects for some builtins

Vyper is a Pythonic Smart Contract Language. In affected versions the order of evaluation of the arguments of the builtin functions uint256addmod, uint256mulmod, ecadd and ecmul does not follow source order. This behaviour is problematic when the evaluation of one of the arguments produces side...

3.7CVSS5.5AI score0.00455EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2023/09/04 5:36 p.m.12 views

CVE-2023-41052 Vyper: incorrect order of evaluation of side effects for some builtins

Vyper is a Pythonic Smart Contract Language. In affected versions the order of evaluation of the arguments of the builtin functions uint256addmod, uint256mulmod, ecadd and ecmul does not follow source order. This behaviour is problematic when the evaluation of one of the arguments produces side...

3.7CVSS6.8AI score0.00455EPSS
SaveExploits1References2
OSV
OSV
added 2023/09/04 5:36 p.m.43 views

CVE-2023-41052 Vyper: incorrect order of evaluation of side effects for some builtins

Vyper is a Pythonic Smart Contract Language. In affected versions the order of evaluation of the arguments of the builtin functions uint256addmod, uint256mulmod, ecadd and ecmul does not follow source order. This behaviour is problematic when the evaluation of one of the arguments produces side...

3.7CVSS5AI score0.00455EPSS
SaveExploits1References4
vulnersOsv
vulnersOsv
added 2023/09/04 4:39 p.m.5 views

2vyper (=0.3.0), ape-vyper (>=0.7.1 <=0.8.3) +23 more potentially affected by CVE-2023-41052 via vyper (>=0.1.0b12 <=0.3.10)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =0.2.1, =0.1.3, =0.1.10 and more Source cves: CVE-2023-41052 Source advisory: OSV:GHSA-4HG4-9MF5-WXXQ...

5.3CVSS5.9AI score0.00455EPSS
SaveExploits1
vulnersOsv
vulnersOsv
added 2023/09/04 4:39 p.m.5 views

2vyper (=0.3.0), ape-dasy (=0.1.0) +30 more potentially affected by CVE-2023-40015 via vyper (>=0.1.0b12 <=0.4.1)

vyper PYPI version =0.1.0b12, =0.7.1, =0.1.0, =0.0.0, =0.0.0, =0.0.5, =0.1.0, =0.1.0, =0.7.2, =0.1.10.0, =1.0.1, =0.1.0, =1.4.0, =1.21.0 and more Source cves: CVE-2023-40015 Source advisory: OSV:GHSA-G2XH-C426-V8MF...

5.3CVSS5.9AI score0.00418EPSS
SaveExploits1
Github Security Blog
Github Security Blog
added 2023/09/04 4:39 p.m.33 views

Vyper: reversed order of side effects for some operations

Impact 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 - bitwiseand deprecated - bitwisex...

5.3CVSS4.5AI score0.00418EPSS
SaveExploits1References7Affected Software1
OSV
OSV
added 2023/09/04 4:39 p.m.97 views

GHSA-G2XH-C426-V8MF Vyper: reversed order of side effects for some operations

Impact 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 - bitwiseand deprecated - bitwisex...

6.9CVSS4.5AI score0.00418EPSS
SaveExploits1References7
Positive Technologies
Positive Technologies
added 2023/09/04 12:0 a.m.4 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:0 a.m.10 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
CNNVD
CNNVD
added 2023/09/04 12:0 a.m.11 views

Vyper Security Vulnerability

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper version 0.3.9 and earlier, which stems from the compiler calculating parameters from right-to-left instead of left-to-right...

5.3CVSS6.8AI score0.00418EPSS
SaveExploits1References2
CNNVD
CNNVD
added 2023/09/04 12:0 a.m.7 views

Vyper Security Vulnerability

Vyper is the Pythonic smart contract language for EVM. A security vulnerability exists in Vyper version 0.3.9 and earlier versions, which stems from the fact that the order in which the parameters of the built-in functions "uint256addmod", "uint256mulmod", "ecadd" and "ecmul" are evaluated does n...

5.3CVSS7AI score0.00455EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
added 2023/08/09 2:27 p.m.25 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.00706EPSS
SaveExploits1References8Affected Software1
OSV
OSV
added 2023/08/09 2:27 p.m.138 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.00706EPSS
SaveExploits1References8
vulnersOsv
vulnersOsv
added 2023/08/09 2:27 p.m.5 views

avotes-parser-cli (>=0.0.0 <=0.4.3), avotes-parser-core (>=0.0.0 <=0.4.3) +5 more potentially affected by CVE-2023-39363 via vyper (>=0.2.15 <=0.3.0)

vyper PYPI version =0.2.15, =0.0.0, =0.0.0, =0.4.3, =1.15.1, =0.2.1, =2.0.36, =2.1.22 Source cves: CVE-2023-39363 Source advisory: OSV:GHSA-5824-CM3X-3C38...

9.1CVSS6.2AI score0.00706EPSS
SaveExploits1
Veracode
Veracode
added 2023/08/09 1:28 a.m.21 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.00706EPSS
SaveExploits1References7Affected Software1
NVD
NVD
added 2023/08/07 7:15 p.m.48 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.00706EPSS
SaveExploits1References5
PyPA
PyPA
added 2023/08/07 7:15 p.m.7 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.00706EPSS
SaveExploits1References9Affected Software1
Rows per page
Query Builder