{"id":"GHSA-x5f3-qmwj-4f84","summary":"Authentication bypass by capture-replay in github.com/cosmos/ethermint","details":"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","aliases":["CVE-2021-25835","GO-2022-0889"],"modified":"2024-08-21T15:58:36.636777Z","published":"2022-02-15T01:57:18Z","database_specific":{"cwe_ids":["CWE-294","CWE-295"],"nvd_published_at":null,"github_reviewed":true,"severity":"HIGH","github_reviewed_at":"2021-05-12T21:11:09Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2021-25835"},{"type":"WEB","url":"https://github.com/cosmos/ethermint/issues/687"},{"type":"WEB","url":"https://github.com/cosmos/ethermint/pull/692"},{"type":"WEB","url":"https://github.com/cosmos/ethermint/releases/tag/v0.4.1"}],"affected":[{"package":{"name":"github.com/cosmos/ethermint","ecosystem":"Go","purl":"pkg:golang/github.com/cosmos/ethermint"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.4.1"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/02/GHSA-x5f3-qmwj-4f84/GHSA-x5f3-qmwj-4f84.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"}]}