Skip to content
OpenAdvisories
Low · 3.7 CVE-2026-104436 EUVD-2026-91446GHSA-443g-gwgp-49x4GHSA-4m38-rccq-j8gv

Zebra before 4.5.0 CPU Amplification via Uncapped getblocks/getheaders Locator Length

Published Oct 2, 2026 · Updated Oct 29, 2026 · Assigned by VulnCheck

Description

Zebra before 4.5.0 contains an uncontrolled resource consumption vulnerability that allows remote P2P peers to exhaust blocking-pool threads by sending oversized block locator vectors. Attackers can send getblocks or getheaders messages with up to 65,535 locator hashes, triggering per-hash chain lookups that degrade block validation, RPC, and mempool performance.

Affected products

VendorProductAffectedFixed
ZcashFoundation zebra < 4.5.0 4.5.0
ZcashFoundation zebra-chain < 8.0.0 8.0.0

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io zebra-chain < 8.0.0 8.0.0 GHSA-443g-gwgp-49x4
crates.io zebrad < 4.5.0 4.5.0 GHSA-443g-gwgp-49x4

References