Unbounded Memory Growth in libp2p Networking Stack by libp2p-rust
CVE-2026-35457
8.2HIGH
What is CVE-2026-35457?
The libp2p-rust implementation of the libp2p networking stack is vulnerable due to the rendezvous server storing pagination cookies without limits. This oversight allows unauthenticated peers to issue repeated DISCOVER requests, leading to uncontrolled memory usage. This issue has been resolved in version 0.17.1, which introduces mechanisms to prevent memory bloat and ensure stable performance.
Affected Version(s)
rust-libp2p < 0.17.1
