GHSA-6v36-c42v-v98p: Zebra zebrad before 7.0.0 Reachable Assertion DoS via Peer Disconnection
ZcashFoundation Zebra zebrad before 7.0.0 contains a reachable assertion race condition that allows unauthenticated remote peers to abort the node by triggering disconnection during a blocked outbound send. Malicious peers can return empty FindBlocks or FindHeaders replies and stop reading their socket, dropping an unresolved MustUseClientResponseSender and terminating syncing nodes.
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
ZcashFoundation Zebra zebradto a version that resolves this vulnerability.Fixed in 7.0.0