Skip to content
OpenAdvisories

Vendor

rust-ethereum

2 known vulnerabilities.

Products

2 results · Clear filters · Feed

  • Medium 6.9

    ethereum does not check transaction malleability for EIP-2930, EIP-1559 and EIP-7702 transactions

    ethereum is a common ethereum structs for Rust. Prior to ethereum crate v0.18.0, signature malleability (according to EIP-2) was only checked for "legacy" transactions, but not for EIP-2930, EIP-1559 and EIP-7702 transactions. This is a specification deviatio…

  • Medium 5.9

    Erroneous handling of `record_external_operation` error return

    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. In particu…