PT-2025-27657 · Unknown · Ethereum Crate
Sorpaas
·
Published
2025-07-02
·
Updated
2025-07-03
·
CVE-2025-53359
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions:
ethereum crate versions prior to 0.18.0
Description:
The issue concerns a specification deviation in the ethereum crate for Rust, where 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 not a high-risk security issue, especially if the crate is used on a single-implementation blockchain.
Recommendations:
For versions prior to 0.18.0, upgrade to version 0.18.0 to resolve the issue. As a temporary workaround, consider manually checking transaction malleability outside of the crate.
Exploit
Fix
Improper Check for Exceptional Conditions
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ethereum Crate