Lucene search
+L

487 matches found

Code423n4
Code423n4
added 2022/11/25 12:0 a.m.14 views

Nonce is not updated after EVM Transaction

Lines of code Vulnerability details Impact It was observed that nonce is not updated while performing the EVM transaction. This could lead to Replay attacks Proof of Concept 1. Observe the CallEVM function func k Keeper CallEVM ctx sdk.Context, from common.Address, to common.Address, amount...

6.7AI score
SaveExploits0
Code423n4
Code423n4
added 2022/11/25 12:0 a.m.9 views

WithContext is not called on state changing operation

Lines of code Vulnerability details Impact Any state transition function must update keeper using WithContext function having latest context, otherwise incorrect state will be used. It was observed that CallEVM function misses the same Proof of Concept 1. Observe the CallEVM function func k Keepe...

6.8AI score
SaveExploits0
HackRead
HackRead
added 2022/11/15 2:20 p.m.22 views

Trust Wallet Launches Browser Extension Wallet for Desktop

By Deeba Ahmed The extension will support all EVM chains and Solana. This is a post from HackRead.com Read the original post: Trust Wallet Launches Browser Extension Wallet for Desktop...

1.9AI score
SaveExploits0
Code423n4
Code423n4
added 2022/11/14 12:0 a.m.25 views

Signature Malleability in case of using EVM built-in ecrecover()

Lines of code Vulnerability details Impact The ecrecover function which is used verify a signature. The built-in EVM precompile ecrecover is susceptible to signature malleability because of non-unique s and v values which could lead to replay attacks. Proof of Concept Tools Used Manual Analysis...

6.8AI score
SaveExploits0
Github Security Blog
Github Security Blog
added 2022/10/25 10:27 p.m.40 views

Incorrect is_static parameter for custom stateful precompiles in SputnikVM (evm)

Impact A custom stateful precompile can use the isstatic parameter to determine if the call is executed in a static context via STATICCALL, and thus decide if stateful operations should be done. Previously, the passed isstatic parameter was incorrect -- it was only set to true if the call comes...

7.5CVSS7.3AI score0.00563EPSS
SaveExploits0References5Affected Software1
vulnersOsv
vulnersOsv
added 2022/10/25 12:0 p.m.10 views

eth-utils (>=0.1.1 <=0.2.0), evm-network (>=0.11.0 <=0.11.0-beta.3) +31 more potentially affected by CVE-2022-39354 via evm (>=0.11.1 <=0.33.1)

evm CARGO version =0.11.1, =0.1.1, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =0.11.0, =1.0.0, =1.0.0, =2.1.0 - fp-storage =1.0.0 and more Source cves: CVE-2022-39354 Source advisory: OSV:RUSTSEC-2022-0083...

7.5CVSS7.1AI score0.00563EPSS
SaveExploits0
CVE
CVE
added 2022/10/25 12:0 a.m.90 views

CVE-2022-39354

SputnikVM (evm) has a vulnerability where the is_static parameter in custom stateful precompiles could be incorrect prior to v0.36.0, incorrectly setting static context only for direct STATICCALL calls. This could lead to incorrect state transitions for affected precompiles. The patch is included...

7.5CVSS6.4AI score0.00563EPSS
SaveExploits0References2Affected Software1
Code423n4
Code423n4
added 2022/10/12 12:0 a.m.16 views

Lack of a contract existence check may lead to undefined behavior

Lines of code Vulnerability details Impact Low-level calls call/delegatecall/staticcall return true even if the account called is non-existent per EVM design. Solidity documentation warns: “The low-level functions call, delegatecall and staticcall return true as their first return value if the...

6.9AI score
SaveExploits0
Code423n4
Code423n4
added 2022/09/25 12:0 a.m.18 views

Low level call returns true if the address doesn't exist

Lines of code Vulnerability details Impact As written in the solidity documentation, the low-level function call returns true as its first return value if the address called is non-existent, as part of the design of the EVM. Address existence must be checked prior to calling if needed. Since the...

7.3AI score
SaveExploits0
NVD
NVD
added 2022/09/24 2:15 a.m.51 views

CVE-2022-36025

Besu is a Java-based Ethereum client. In versions newer than 22.1.3 and prior to 22.7.1, Besu is subject to an Incorrect Conversion between Numeric Types. An error in 32 bit signed and unsigned types in the calculation of available gas in the CALL operations including DELEGATECALL results in...

9.1CVSS0.00901EPSS
SaveExploits0References1
Cvelist
Cvelist
added 2022/09/24 2:0 a.m.47 views

CVE-2022-36025 Incorrect Conversion between Numeric Types in Besu Ethereum Client

Besu is a Java-based Ethereum client. In versions newer than 22.1.3 and prior to 22.7.1, Besu is subject to an Incorrect Conversion between Numeric Types. An error in 32 bit signed and unsigned types in the calculation of available gas in the CALL operations including DELEGATECALL results in...

9.1CVSS9.6AI score0.00901EPSS
SaveExploits0References1
OSV
OSV
added 2022/09/24 2:0 a.m.29 views

CVE-2022-36025 Incorrect Conversion between Numeric Types in Besu Ethereum Client

Besu is a Java-based Ethereum client. In versions newer than 22.1.3 and prior to 22.7.1, Besu is subject to an Incorrect Conversion between Numeric Types. An error in 32 bit signed and unsigned types in the calculation of available gas in the CALL operations including DELEGATECALL results in...

9.1CVSS9.1AI score
SaveExploits0References3
OSV
OSV
added 2022/09/23 10:7 p.m.49 views

GHSA-V57H-6HMH-G2P4 Weight not properly refunded after EVM execution

Impact Previously, the worst case weight was always accounted as the block weight for all cases. In case of large EVM gas refunds, this can lead to block spamming attacks -- the adversary can construct blocks with transactions that have large amount of refunds or unused gases with reverts, and as...

5.3CVSS5AI score0.00635EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2022/09/23 10:7 p.m.34 views

Weight not properly refunded after EVM execution

Impact Previously, the worst case weight was always accounted as the block weight for all cases. In case of large EVM gas refunds, this can lead to block spamming attacks -- the adversary can construct blocks with transactions that have large amount of refunds or unused gases with reverts, and as...

5.3CVSS5.2AI score0.00635EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2022/09/23 8:24 p.m.74 views

GHSA-4456-W38R-M53X Besu VM vulnerable to gas allocation error in CALL operations

Impact An error in 32 bit signed and unsigned types in the calculation of available gas in the CALL operations including DELEGATECALL results in incorrect gas being passed into called contracts and incorrect gas being returned after call execution. Where the amount of gas makes a difference in th...

9.1CVSS9.4AI score0.00901EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2022/09/23 12:0 a.m.8 views

PT-2022-24836 · Frontier · Frontier

Name of the Vulnerable Software and Affected Versions: Frontier versions prior to commit d3beddc6911a559a3ecc9b3f08e153dbe37a8658 Description: The issue arises from the worst case weight always being accounted as the block weight for all cases, which can lead to block spamming attacks in case of...

5.3CVSS5.2AI score0.00635EPSS
SaveExploits0References6
Code423n4
Code423n4
added 2022/08/27 12:0 a.m.16 views

Voting signature malleability of EVM's ecrecover in castVoteBySig

Lines of code Vulnerability details Proof of Concept EVM's ecrecover is susceptible to signature malleability which allows replay attacks, but that is mitigated here by doing receipt.hasVoted = true;. However, if any of the application logic changes, it might make signature malleability a risk fo...

6.9AI score
SaveExploits0
NVD
NVD
added 2022/08/19 9:15 p.m.49 views

CVE-2022-36008

Frontier is Substrate's Ethereum compatibility layer. A security issue was discovered affecting parsing of the RPC result of the exit reason in case of EVM reversion. In release build, this would cause the exit reason being incorrectly parsed and returned by RPC. In debug build, this would cause ...

7.1CVSS0.00966EPSS
SaveExploits0References3
Prion
Prion
added 2022/08/19 9:15 p.m.26 views

Code injection

Frontier is Substrate's Ethereum compatibility layer. A security issue was discovered affecting parsing of the RPC result of the exit reason in case of EVM reversion. In release build, this would cause the exit reason being incorrectly parsed and returned by RPC. In debug build, this would cause ...

4CVSS6.5AI score0.00966EPSS
SaveExploits0References3
CVE
CVE
added 2022/08/19 8:25 p.m.99 views

CVE-2022-36008

Frontier (Substrate’s Ethereum compatibility layer) has a CVE-2022-36008 affecting parsing of the RPC exit reason for EVM reversion. In release builds, the RPC could return an incorrectly parsed exit reason; in debug builds, an overflow panic could occur. The issue is only relevant if a bridge no...

7.1CVSS6.8AI score0.00966EPSS
SaveExploits0References3Affected Software1
Rows per page
Query Builder