{"id":"CVE-2021-25835","aliases":["EUVD-2022-1247","GHSA-x5f3-qmwj-4f84","GO-2022-0889"],"status":"published","title":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","description":"Cosmos Network Ethermint \u003c= 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.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.01325,"percentile":0.71192,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-294","CWE-295"],"published":"2021-02-08T17:57:19Z","modified":"2026-10-20T10:53:40Z","fixes":[{"ecosystem":"Go","package":"github.com/cosmos/ethermint","fixed_in":["0.4.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Go","package":"github.com/cosmos/ethermint","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.4.1"}]}]},{"source":"osv","ecosystem":"Go","package":"github.com/cosmos/ethermint","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.4.1"}]}]},{"source":"osv","ecosystem":"Go","package":"github.com/cosmos/ethermint","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.4.1"}]}]}],"products":[{"vendor":"chainsafe","product":"ethermint"}],"references":[{"url":"https://github.com/cosmos/ethermint/issues/687","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web","report"]},{"url":"https://github.com/cosmos/ethermint/pull/692","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-25835","tags":["advisory"]},{"url":"https://github.com/cosmos/ethermint/releases/tag/v0.4.1","tags":["web"]},{"url":"https://github.com/advisories/GHSA-x5f3-qmwj-4f84","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2021-25835","description":"Cosmos Network Ethermint \u003c= 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.","status":"published","published":"2021-02-08T17:57:19Z","modified":"2024-08-03T20:11:28.42Z","updated_at":"2026-11-02T14:32:59.802172Z"}],"euvd":[{"id":"EUVD-2022-1247","description":"Cosmos Network Ethermint \u003c= 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.","status":"published","published":"2021-02-08T17:57:19Z","modified":"2024-08-03T20:11:28Z","updated_at":"2026-11-03T03:24:51.962182Z"}],"ghsa":[{"id":"GHSA-x5f3-qmwj-4f84","title":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","description":"Cosmos Network Ethermint \u003c= 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.\n\n### Specific Go Packages Affected\ngithub.com/cosmos/ethermint/rpc/namespaces/eth","status":"published","published":"2022-02-15T01:57:18Z","modified":"2023-10-02T11:32:36Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"cwes":["CWE-294","CWE-295"],"updated_at":"2026-11-02T14:37:06.913882Z"}],"nvd":[{"id":"CVE-2021-25835","description":"Cosmos Network Ethermint \u003c= 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.","status":"published","published":"2021-02-08T18:15:13.803Z","modified":"2026-06-17T03:42:29.923Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-294"],"updated_at":"2026-11-02T14:06:49.660551Z"}],"osv":[{"id":"CVE-2021-25835","description":"Cosmos Network Ethermint \u003c= 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.","status":"published","published":"2021-02-08T18:15:13.803Z","modified":"2026-10-20T10:53:40.332889687Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"updated_at":"2026-11-02T15:44:18.778776Z"},{"id":"GHSA-x5f3-qmwj-4f84","title":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","description":"Cosmos Network Ethermint \u003c= 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.\n\n### Specific Go Packages Affected\ngithub.com/cosmos/ethermint/rpc/namespaces/eth","status":"published","published":"2022-02-15T01:57:18Z","modified":"2024-08-21T15:58:36.636777Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high"}],"cwes":["CWE-294","CWE-295"],"updated_at":"2026-11-02T15:46:59.484835Z"},{"id":"GO-2022-0889","title":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","description":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","status":"published","published":"2024-08-21T15:29:08Z","modified":"2026-03-03T04:52:26.989744Z","updated_at":"2026-11-02T15:47:00.918515Z"}]}}
