{"schema_version":"1.9.0","id":"GHSA-wjxw-gh3m-7pm5","published":"2022-05-24T20:54:55Z","modified":"2024-08-21T15:26:57.121560Z","aliases":["CVE-2022-29177","GO-2022-0456"],"summary":"DoS via malicious p2p message in Go Ethereum","details":"### Impact\n\nA vulnerable node, if configured to use high verbosity logging, can be made to crash when handling specially crafted p2p messages sent from an attacker node. \n\n### Patches\n\nThe following PR addresses the problem: https://github.com/ethereum/go-ethereum/pull/24507\n\n### Workarounds\n\nAside from applying the PR linked above, setting loglevel to default level (`INFO`) makes the node not vulnerable to this attack.\n\n### Credits\n\nThis bug was reported by `nrv` via bounty@ethereum.org, who has gracefully requested that the bounty rewards be donated to Médecins sans frontières.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [go-ethereum](https://github.com/ethereum/go-ethereum)\n","affected":[{"package":{"name":"github.com/ethereum/go-ethereum","ecosystem":"Go","purl":"pkg:golang/github.com/ethereum/go-ethereum"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"1.10.17"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-wjxw-gh3m-7pm5/GHSA-wjxw-gh3m-7pm5.json"}}],"references":[{"type":"WEB","url":"https://github.com/ethereum/go-ethereum/security/advisories/GHSA-wjxw-gh3m-7pm5"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-29177"},{"type":"WEB","url":"https://github.com/ethereum/go-ethereum/pull/24507"},{"type":"PACKAGE","url":"github.com/ethereum/go-ethereum"}],"database_specific":{"cwe_ids":["CWE-400"],"github_reviewed":true,"github_reviewed_at":"2022-05-24T20:54:55Z","nvd_published_at":"2022-05-20T17:15:00Z","severity":"MODERATE"},"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}