Skip to content
OpenAdvisories
High · 8.2 CVE-2026-35457 EUVD-2026-19650GHSA-v5hw-cv9c-rpg7RUSTSEC-2026-0527

libp2p-rust has unbounded rendezvous DISCOVER cookies enable remote memory exhaustion

Published Apr 7, 2026 · Updated Apr 7, 2026 · Assigned by GitHub_M

Description

libp2p-rust is the official rust language Implementation of the libp2p networking stack. Prior to 0.17.1, the rendezvous server stores pagination cookies without bounds. An unauthenticated peer can repeatedly issue DISCOVER requests and force unbounded memory growth. This vulnerability is fixed in 0.17.1.

Affected products

VendorProductAffectedFixed
libp2p rust-libp2p < 0.17.1 —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io libp2p-rendezvous < 0.17.1 0.17.1 GHSA-v5hw-cv9c-rpg7
crates.io libp2p-rendezvous >= 0.0.0-0, < 0.17.1 0.17.1 RUSTSEC-2026-0527

References