Skip to content
OpenAdvisories

Package · crates.io

zebra-chain

4 known vulnerabilities.

4 results · Feed

  • Low 3.7

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

    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 loca…

  • Medium 5.3

    ZEBRA: Allocation Amplification in Inbound Network Deserializers

    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 generic transport or bl…

  • Critical 9.2

    ZEBRA: rk Identity Point Panic in Transaction Verification

    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 specification allows…

  • Critical 9.2

    Zebra node crash — V5 transaction hash panic (P2P reachable)

    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 (crash). This is trig…