Vulnerability · Published Feb 8, 2021 · Assigned by mitre
CVE-2021-25835
High 7.5
In plain English
A high-severity security flaw in the github.com/cosmos/ethermint package (Go). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.3% (higher than 71% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Cosmos Network Ethermint <= v0.4.0 is affected by a cross-chain transaction replay vulnerability in the EVM module. Since ethermint uses the same chainIDEpoch and signature schemes with ethereum for compatibility, a verified signature in ethereum is still valid in ethermint with the same msg content and chainIDEpoch, which enables "cross-chain transaction replay" attack.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Go | github.com/cosmos/ethermint | 0.4.1 | GHSA-x5f3-qmwj-4f84 |
| Go | github.com/cosmos/ethermint | 0.4.1 | GO-2022-0889 |
Affected products (as reported)
References
- https://github.com/cosmos/ethermint/issues/687 x_refsource_MISC
- https://github.com/cosmos/ethermint/pull/692 x_refsource_MISC