CVE Catalog

CVE-2026-123554

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.43%

38th percentile - higher than 38% of all known CVEs

Summary

Zebra zebrad 6.4.0 before 7.0.0 performs quadratic work in the mempool coinbase-maturity check because Transaction::coinbase_spend_restriction() rebuilds the transaction's output list once per spent outpoint. Any connected peer can repeatedly send unsigned transactions with many transparent inputs and outputs, which are rejected without a misbehavior score, to pin verification threads.

Risk Assessment

An attacker can remotely exhaust verification threads, causing delays and service unavailability. This only requires connecting as a peer.

Recommendation

Update Zebra to version 7.0.0 or later. Monitor for unusual transactions with many inputs and outputs.

Other vulnerabilities in Zebra

See all
Original NVD description (English source)

Zebra zebrad 6.4.0 before 7.0.0 performs quadratic work in the mempool coinbase-maturity check because Transaction::coinbase_spend_restriction() rebuilds the transaction's output list once per spent outpoint. Any connected peer can repeatedly send unsigned transactions with many transparent inputs and outputs, which are rejected without a misbehavior score, to pin verification threads.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS