Lucene search
+L

550 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2022/10/25 12:00 a.m.•3 views

CVE-2022-39354: Always-Incorrect Control Flow Implementation

SputnikVM, also called evm, is a Rust implementation of Ethereum Virtual Machine. 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. Prior to version 0.36.0, th...

7.5CVSS7.2AI score0.00605EPSS
SaveExploits0References3
CVE
CVE
•added 2022/10/25 12:00 a.m.•108 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.00605EPSS
SaveExploits0References2Affected Software1
Code423n4
Code423n4
•added 2022/10/12 12:00 a.m.•20 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:00 a.m.•23 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.•56 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.01046EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2022/09/24 2:00 a.m.•59 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.01046EPSS
SaveExploits0References1
OSV
OSV
•added 2022/09/24 2:00 a.m.•36 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
Github Security Blog
Github Security Blog
•added 2022/09/23 10:07 p.m.•41 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.00742EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2022/09/23 10:07 p.m.•57 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.00742EPSS
SaveExploits0References4
OSV
OSV
•added 2022/09/23 8:24 p.m.•86 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.01046EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2022/09/23 12:00 a.m.•13 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.00742EPSS
SaveExploits0References6
Code423n4
Code423n4
•added 2022/08/27 12:00 a.m.•19 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.•61 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.01188EPSS
SaveExploits0References3
Prion
Prion
•added 2022/08/19 9:15 p.m.•34 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.01188EPSS
SaveExploits0References3
CVE
CVE
•added 2022/08/19 8:25 p.m.•110 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.01188EPSS
SaveExploits0References3Affected Software1
Cvelist
Cvelist
•added 2022/08/19 8:25 p.m.•61 views

CVE-2022-36008 Message length overflow in frontier

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.1CVSS7.2AI score0.01188EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2022/08/19 12:00 a.m.•5 views

CVE-2022-36008: Integer Overflow or Wraparound

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.1CVSS6.6AI score0.01188EPSS
SaveExploits0References2
OSV
OSV
•added 2022/08/18 7:18 p.m.•93 views

GHSA-MJVM-MHGC-Q4GP Incorrect parsing of EVM reversion exit reason in RPC

Impact A low severity 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 an overflow panic. No action is...

6.5CVSS6.6AI score0.01188EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2022/08/18 7:18 p.m.•46 views

Incorrect parsing of EVM reversion exit reason in RPC

Impact A low severity 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 an overflow panic. No action is...

7.1CVSS6.4AI score0.01188EPSS
SaveExploits0References5Affected Software1
Positive Technologies
Positive Technologies
•added 2022/08/18 12:00 a.m.•21 views

PT-2022-23107 · Frontier · Frontier

Name of the Vulnerable Software and Affected Versions: Frontier affected versions not specified Description: A security issue was discovered affecting the parsing of the RPC result of the exit reason in case of EVM reversion. This issue causes the exit reason to be incorrectly parsed and returned...

7.1CVSS6.3AI score0.01188EPSS
SaveExploits0References10
Rows per page
Query Builder