CVE-2026-52829 in Zebrainformación

Resumen

por VulDB • 2026-08-18

ZEBRA es un nodo de Zcash escrito completamente en Rust. Antes de la versión 4.5.0, un par IPv4 no autenticado podía terminar determinísticamente un nodo Zebra sincronizado utilizando la configuración predeterminada del oyente dual-stack de Linux. La ruta del handshake canonicizaba una dirección PeerSocketAddr IPv6 mapeada a IPv4 (como ::ffff:127.0.0.1) a IPv4 puro antes de almacenarla mediante MetaAddr::new_connected, pero la ruta de mal comportamiento del mempool reenviaba la dirección transitoria sin procesar a MetaAddrChange::UpdateMisbehavior. En zebra-network/src/meta_addr.rs, apply_to_meta_addr comparó luego la entrada canónica del libro de direcciones con la dirección de actualización en bruto y alcanzó su aserción inesperada de discrepancia de direcciones. Tras el vaciado por lotes (batch flush) de mal comportamiento, un panic igual a abort terminó zebrad; al par solo le bastaba completar un handshake P2P y anunciar una transacción del mempool no válida. Este problema se soluciona en la versión 4.5.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-06-08

Divulgación

2026-08-18

Moderación

aceptado

Artículo

VDB-391938

CPE

listo

EPSS

0.00432

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!