Report: CVE-2026-40094 - nimiq-blockchain: network-libp2p untrusted peer can crash address book via empty

Report: CVE-2026-40094 - nimiq-blockchain: network-libp2p untrusted peer can crash address book via empty

CVE ID :CVE-2026-40094 Published : May 20, 2026, 10:16 p.m. | 28 minutes ago Description :nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. In versions 1.3.0 and prior, network-libp2p discovery accepts signed PeerContact updates from untrusted peers and stores them in a peer contact book, eventually leading to address book crash. A PeerContact can legally contain an empty addresses list (no intrinsic validation enforces non-empty). Later, PeerContactBook::known_peers builds an address book by taking addresses.first().expect(

CVE Details

Published
May 20, 2026
Attack Vector: network