漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
ZEBRA: IPv4-Mapped Mempool Misbehavior Update Aborts Zebra Address Book
Vulnerability Description
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 IPv4-mapped IPv6 PeerSocketAddr such as ::ffff:127.0.0.1 to plain IPv4 before storing it through MetaAddr::new_connected, but the mempool misbehavior path forwarded the raw transient address to MetaAddrChange::UpdateMisbehavior. In zebra-network/src/meta_addr.rs, apply_to_meta_addr then compared the canonical address-book entry with the raw update address and reached its unexpected address mismatch assertion. After the misbehavior batch flush, panic equals abort terminated zebrad; the peer only needed to complete a P2P handshake and advertise an invalid mempool transaction. This issue is fixed in version 4.5.0.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability Type
可达断言
Vulnerability Title
Zcash Foundation ZEBRA 异常处理不当漏洞
Vulnerability Description
Zcash Foundation ZEBRA是Zcash Foundation基金会的一款区块链网络节点实现。 Zcash Foundation ZEBRA 4.5.0之前版本存在安全漏洞,该漏洞源于对IPv4映射IPv6地址的处理不一致,导致地址不匹配断言失败,可能允许未经身份验证的IPv4对等节点完成P2P握手并广播无效交易,从而终止同步的Zebra节点。
CVSS Information
N/A
Vulnerability Type
N/A