zebrad
crates.io22 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting zebradpage 1 of 1
- CVE-2026-34202HIGHCVSS 7.5EG 7.5✓ Fixed in 4.3.02026-03-31
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-chain version 6.0.1, a vulnerability in Zebra's transaction processing logic allows a remote, unauthenticated attacker to cause a Zebra node to panic (…
- CVE-2026-34377HIGHCVSS 8.1EG 8.1✓ Fixed in 4.3.02026-03-31
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-consensus version 5.0.1, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By matching…
- CVE-2026-40880HIGHCVSS 8.1EG 8.1✓ Fixed in 4.3.12026-04-21
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and zebra-consensus version 5.0.2, a logic error in Zebra's transaction verification cache could allow a malicious miner to induce a consensus split. By carefull…
- CVE-2026-40881HIGHCVSS 7.5EG 7.5✓ Fixed in 4.3.12026-04-21
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.0 and zebra-network version 5.0.1, when deserializing addr or addrv2 messages, which contain vectors of addresses, Zebra would fully deserialize them up to a maxim…
- CVE-2026-41583CRITICALCVSS 9.1EG 9.1✓ Fixed in 4.3.12026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-script version 5.0.2, after a refactoring, Zebra failed to validate a consensus rule that restricted the possible values of sighash hash types…
- CVE-2026-41584HIGHCVSS 7.5EG 7.5✓ Fixed in 4.3.12026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.3.1 and prior to zebra-chain version 6.0.2, Orchard transactions contain a rk field which is a randomized validating key and also an elliptic curve point. The Zcash …
- CVE-2026-41585MEDIUMCVSS 6.5EG 6.5✓ Fixed in 4.3.12026-05-08
ZEBRA is a Zcash node written entirely in Rust. From zebrad versions 2.2.0 to before 4.3.1 and from zebra-rpc versions 1.0.0-beta.45 to before 6.0.2, a vulnerability in Zebra's JSON-RPC HTTP middleware allows an authenticated RPC client to…
- CVE-2026-44497CRITICALCVSS 9.1EG 9.1✓ Fixed in 4.4.02026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 and prior to zebra-script version 6.0.0, the fix for CVE-2026-41583 introduced a separate issue due to insufficient error handling of the case where the sighash …
- CVE-2026-44498HIGHCVSS 7.5EG 7.5✓ Fixed in 4.4.02026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, Zebra's block validator undercounts transparent signature operations against the 20000-sigop block limit (MAX_BLOCK_SIGOPS), allowing it to accept blocks that zcashd r…
- CVE-2026-44499HIGHCVSS 8.7EG 8.7✓ Fixed in 4.4.02026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to version 4.4.0, a composite denial-of-service vulnerability in Zebra's block discovery pipeline allows an unauthenticated remote attacker to permanently halt all new block discovery o…
- CVE-2026-44500MEDIUMCVSS 5.3EG 5.3✓ Fixed in 4.4.02026-05-08
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0, prior to zebra-chain version 7.0.0, and prior to zebra-network version 6.0.0, several inbound deserialization paths in Zebra allocated buffers sized against gen…
- CVE-2026-52731MEDIUMCVSS 6.5EG 6.5✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, an attacker authenticated to an enabled Zebra RPC endpoint can terminate zebrad by supplying a getblocktemplate LongPollId containing multi-byte UTF-8 characters. In zebra-rpc…
- CVE-2026-52732MEDIUMCVSS 5.3EG 5.3✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, one unauthenticated P2P peer can monopolize all 25 MAX_INBOUND_CONCURRENCY slots in Zebra's inbound mempool download and verification pipeline. In zebrad/src/components/mempoo…
- CVE-2026-52733MEDIUMCVSS 6.5EG 6.5✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a natural or attacker-influenced chain fork can leave stale Sapling and Orchard note-commitment subtree roots in Zebra state. In zebra-state/src/service/non_finalized_state/ch…
- CVE-2026-52734MEDIUMCVSS 5.3EG 5.3✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, an unauthenticated P2P peer can cause the mempool download pipeline to retain transactions after verification reaches the outer RATE_LIMIT_DELAY timeout. In zebrad/src/compone…
- CVE-2026-52735CRITICALCVSS 9.3EG 9.3✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, Zebra can accept a block that zcashd rejects because the P2SH signature-operation counter undercounts redeem scripts containing a disabled opcode followed by signature opcodes…
- CVE-2026-52736HIGHCVSS 8.7EG 8.7✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a remote unauthenticated P2P peer can stall a Zebra node by racing an invalid block body against the valid canonical body for the same block header hash. ZIP-244 permits the a…
- CVE-2026-52737MEDIUMCVSS 5.3EG 5.3✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a malicious unauthenticated P2P peer can answer Zebra's outbound getblocks or FindBlocks request with a small two-hash inventory and then serve a syntactically valid block who…
- CVE-2026-52738MEDIUMCVSS 6.9EG 6.9✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a consensus-valid block containing a long chain of transparent self-spends to one address can permanently halt Zebra nodes. In zebra-state/src/service/finalized_state/zebra_db…
- CVE-2026-52739MEDIUMCVSS 5.9EG 5.9✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, a malicious block producer can terminate zebrad by placing the same shielded transaction in a non-finalized parent block and its child. In zebra-state/src/service/non_finalize…
- CVE-2026-52829HIGHCVSS 7.5EG 7.5✓ Fixed in 4.5.02026-07-02
ZEBRA is a Zcash node written entirely in Rust. Prior to 4.5.0, an unauthenticated IPv4 peer can deterministically terminate a synced Zebra node using the default Linux dual-stack listener configuration. The handshake path canonicalized an…
- CVE-2026-54496CRITICALCVSS 9.3EG 9.3✓ Fixed in 5.0.02026-07-06
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad 5.0.0, halo2_gadgets 0.5.0, orchard 0.14.0, zcash_primitives 0.28.0, and zcashd 6.20.0, the variable-base scalar multiplication gadget in halo2_gadgets/src/ecc/chip/mul/incomp…
Check whether zebrad is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for zebrad CVEs against the assets you own.
Start Free Scan →