Lucene search
+L

630 matches found

Cvelist
Cvelist
added 2026/08/18 7:24 p.m.28 views

CVE-2026-52733 ZEBRA: Persistent on-disk corruption of Sapling/Orchard subtree roots after chain fork via pop_tip

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/nonfinalizedstate/chain.rs, Chain::poptip removed a reverted tip block but did n...

6.5CVSS0.00335EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/18 7:24 p.m.39 views

CVE-2026-52733

ZEBRA (Zcash node, Rust) versions up to v4.4.1 are affected by a state corruption bug. During a chain fork, Chain::pop_tip removes the reverted tip block but fails to clean up associated Sapling and Orchard note-commitment subtree root entries, unlike pop_root. When the winning fork finalizes, th...

6.5CVSS5.3AI score0.00335EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/18 7:24 p.m.9 views

CVE-2026-52738 ZEBRA: Finalized address balance credit-first overflow on consensus-valid blocks

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/finalizedstate/zebradb/transparent.rs, the finalized-state writer originally appli...

6.9CVSS5.5AI score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/18 7:24 p.m.26 views

CVE-2026-52738 ZEBRA: Finalized address balance credit-first overflow on consensus-valid blocks

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/finalizedstate/zebradb/transparent.rs, the finalized-state writer originally appli...

6.9CVSS0.00371EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/18 7:24 p.m.33 views

CVE-2026-52738

Zebra (a Zcash node written in Rust) versions up to v4.4.1 are vulnerable to a persistent chain halt . The finalized-state writer in transparent.rs applies all credits before debits within a block, so a consensus-valid block with a long chain of transparent self-spends to one address can push the...

6.9CVSS5.3AI score0.00371EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/18 7:23 p.m.23 views

CVE-2026-52735 ZEBRA: Consensus divergence via P2SH sigop undercount in pure-Rust disabled-opcode parser

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. In zebra-script/src/lib.rs, p2shinputsigopcount used the...

9.3CVSS0.00291EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/18 7:23 p.m.7 views

CVE-2026-52735 ZEBRA: Consensus divergence via P2SH sigop undercount in pure-Rust disabled-opcode parser

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. In zebra-script/src/lib.rs, p2shinputsigopcount used the...

9.3CVSS5.5AI score
SaveExploits0References5
CVE
CVE
added 2026/08/18 7:23 p.m.48 views

CVE-2026-52735

Zebra (a Rust-based Zcash node) used a pure-Rust P2SH sigop counter that short-circuited on disabled opcodes like OP_CODESEPARATOR, undercounting sigops compared to zcashd. An attacker without mining power could trigger a chain split by broadcasting P2SH spends with malicious redeem scripts. Fixe...

9.3CVSS5.4AI score0.00291EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/18 7:22 p.m.28 views

CVE-2026-52739 ZEBRA: Repeated Non-Finalized Shielded Transaction Aborts Zebra Before Duplicate-Nullifier Rejection

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/nonfinalizedstate/chain.rs, Chain::push originally inserted the...

5.9CVSS0.00394EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/18 7:22 p.m.22 views

CVE-2026-52739 ZEBRA: Repeated Non-Finalized Shielded Transaction Aborts Zebra Before Duplicate-Nullifier Rejection

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/nonfinalizedstate/chain.rs, Chain::push originally inserted the...

5.9CVSS5.4AI score
SaveExploits0References5
CVE
CVE
added 2026/08/18 7:22 p.m.46 views

CVE-2026-52739

Affected: zebrad up to v4.4.1. Root cause: Chain::push in zebra-state/src/service/non_finalized_state/chain.rs:1608-1628 inserts the transaction hash into tx_loc_by_hash with an assert_eq! before running the duplicate shielded-nullifier guard, so a repeated shielded transaction in a child block t...

5.9CVSS5.3AI score0.00394EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/18 7:19 p.m.26 views

CVE-2026-52734 ZEBRA: Unbounded memory leak in mempool download pipeline via timeout path cancel_handles retention

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 RATELIMITDELAY timeout. In zebrad/src/components/mempool/downloads.rs, Downloads::pollnext removed...

5.3CVSS0.00371EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/18 7:19 p.m.43 views

CVE-2026-52734

In Downloads::poll_next() (downloads.rs:215-228), the timeout error path (Err(elapsed)) skips cancel_handles.remove() because tokio::time::error::Elapsed carries no transaction ID, so each timed-out entry retains up to ~9 MB of transaction data. With no GC or cap, an unauthenticated peer causes m...

5.3CVSS5.3AI score0.00371EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/18 7:19 p.m.48 views

CVE-2026-52737

Zebra (v4.4.1 and earlier) is vulnerable to a DoS: a malicious unauthenticated P2P peer serves a block with an above-lookahead coinbase height, triggering a 67-second global sync restart that cancels honest peer downloads indefinitely. The root cause is that BlockDownloadVerifyError::AboveLookahe...

5.3CVSS5.3AI score0.00203EPSS
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/18 7:19 p.m.26 views

CVE-2026-52737 ZEBRA: Sync restart poisoning from single unauthenticated peer via above-lookahead block

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 whose coinbase height is far above the local chain tip. In...

5.3CVSS0.00203EPSS
SaveExploits0References5
OSV
OSV
added 2026/08/18 7:19 p.m.9 views

CVE-2026-52737 ZEBRA: Sync restart poisoning from single unauthenticated peer via above-lookahead block

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 whose coinbase height is far above the local chain tip. In...

5.3CVSS5.5AI score
SaveExploits0References7
OSV
OSV
added 2026/08/04 12:03 p.m.10 views

RLSA-2026:49527 Important: frr security, bug fix, and enhancement update

FRRouting is free software that manages TCP/IP based routing protocols. It supports BGP4, OSPFv2, OSPFv3, ISIS, RIP, RIPng, PIM, NHRP, PBR, EIGRP and BFD. Security Fixes: frr: FRRouting: Denial of Service via crafted BGP UPDATE message CVE-2026-37460 Bug Fixes and Enhancements: Zebra is not...

7.5CVSS5.5AI score0.00335EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/07/17 4:59 p.m.17 views

CVE-2026-54496

ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad 5.0.0, halo2gadgets 0.5.0, orchard 0.14.0, zcashprimitives 0.28.0, and zcashd 6.20.0, the variable-base scalar multiplication gadget in halo2gadgets/src/ecc/chip/mul/incomplete.rs used assignadvice for the base point without a copy...

9.3CVSS5.4AI score0.00315EPSS
SaveExploits0References8Affected Software5
Github Security Blog
Github Security Blog
added 2026/07/02 8:26 p.m.20 views

Zebra Address Book Aborted by IPv4-Mapped Mempool Misbehavior Update

Am I affected You are affected if: 1. You run zebrad up to and including v4.4.1. 2. Your node listens on the default :: address on a Linux host the standard deployment configuration — net.ipv6.bindv6only=0 is the default on all common Linux distributions. 3. Your node is synced near the chain tip...

7.5CVSS5.8AI score0.00432EPSS
SaveExploits0References2Affected Software2
OSV
OSV
added 2026/07/02 8:26 p.m.14 views

GHSA-63WG-WJJJ-7CP8 Zebra Address Book Aborted by IPv4-Mapped Mempool Misbehavior Update

Am I affected You are affected if: 1. You run zebrad up to and including v4.4.1. 2. Your node listens on the default :: address on a Linux host the standard deployment configuration — net.ipv6.bindv6only=0 is the default on all common Linux distributions. 3. Your node is synced near the chain tip...

7.5CVSS5.8AI score0.00432EPSS
SaveExploits0References2
Rows per page
Query Builder