NULL pointer dereference in go-ethereum - CVE-2021-41173
Published: October 25, 2021 / Updated: April 27, 2026
go-ethereum
Ethereum
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper handling of nil pointer values in the snap/1 request handler when processing a crafted snap/1 GetTrieNodes message from a peer. A remote attacker can send a specially crafted snap/1 GetTrieNodes request to cause a denial of service.
The issue can trigger a panic in vulnerable nodes during snap/1 protocol handling.