CVE-2024-21629
- EPSS 0.64%
- Veröffentlicht 02.01.2024 22:15:09
- Zuletzt bearbeitet 21.11.2024 08:54:45
Rust EVM is an Ethereum Virtual Machine interpreter. In `rust-evm`, a feature called `record_external_operation` was introduced, allowing library users to record custom gas changes. This feature can have some bogus interactions with the call stack. I...
CVE-2022-39354
- EPSS 0.23%
- Veröffentlicht 25.10.2022 19:15:11
- Zuletzt bearbeitet 21.11.2024 07:18:06
SputnikVM, also called evm, is a Rust implementation of Ethereum Virtual Machine. A custom stateful precompile can use the `is_static` parameter to determine if the call is executed in a static context (via `STATICCALL`), and thus decide if stateful ...
CVE-2021-41153
- EPSS 0.33%
- Veröffentlicht 18.10.2021 21:15:08
- Zuletzt bearbeitet 21.11.2024 06:25:36
The evm crate is a pure Rust implementation of Ethereum Virtual Machine. In `evm` crate `< 0.31.0`, `JUMPI` opcode's condition is checked after the destination validity check. However, according to Geth and OpenEthereum, the condition check should ha...
CVE-2021-29511
- EPSS 0.38%
- Veröffentlicht 12.05.2021 18:15:08
- Zuletzt bearbeitet 21.11.2024 06:01:16
evm is a pure Rust implementation of Ethereum Virtual Machine. Prior to the patch, when executing specific EVM opcodes related to memory operations that use `evm_core::Memory::copy_large`, the `evm` crate can over-allocate memory when it is not neede...