Skip to content
OpenAdvisories

Product · rust-blockchain

evm

3 known vulnerabilities.

2 results · Clear filters · Feed

  • Medium 5.9

    evm has incorrect is_static parameter for custom stateful precompiles

    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 operation…

  • Medium 6.5

    Memory over-allocation in evm crate

    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 needed, making…