CVE Catalog

CVE-2026-89146

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.43%

36th percentile - higher than 36% of all known CVEs

Summary

libp2p-rendezvous through 0.17.1 fails to validate registration TTL values in discovery responses, allowing attackers to trigger timer arithmetic overflow. A malicious rendezvous server can send a discovery response with an unbounded TTL value that causes the client node process to panic when computing the expiry timer.

Risk Assessment

An attacker can cause a client node to panic, leading to denial of service in the peer-to-peer network. This affects the availability and stability of node communication.

Recommendation

Update libp2p-rendezvous to a version containing the fix. Until then, consider limiting trust in rendezvous servers or validating TTL values on the client side.

Related vulnerabilities

Original NVD description (English source)

libp2p-rendezvous through 0.17.1 fails to validate registration TTL values in discovery responses, allowing attackers to trigger timer arithmetic overflow. A malicious rendezvous server can send a discovery response with an unbounded TTL value that causes the client node process to panic when computing the expiry timer.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS