CVE-2026-45783 Details
Description
libp2p is a JavaScript Implementation of libp2p networking stack. Prior to version 16.2.6, an unauthenticated remote peer can exhaust the disk storage of any @libp2p/kad-dht node running in server mode by sending an unbounded stream of PUT_VALUE messages whose keys bypass all content validation. No credentials, no prior relationship, and no protocol deviation beyond a crafted key are required. The victim node's datastore fills until the host disk is exhausted, making the node unavailable. This issue has been patched in version 16.2.6.
A vulnerability in the JavaScript implementation of libp2p's networking stack allows an unauthenticated remote peer to exhaust the disk storage of any @libp2p/kad-dht node running in server mode, prior to version 16.2.6. This is achieved by sending an unbounded stream of PUT_VALUE messages with keys that bypass content validation. The victim node's datastore fills up, leading to disk exhaustion and making the node unavailable. This issue has been patched in version 16.2.6.
Users can update to libp2p js-libp2p version 16.2.6 or later to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 10, 2026CISA-ADP
Assessed Jun 11, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/libp2p/js-libp2p/security/advisories/GHSA-32mq-hpph-xfvr | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/libp2p/js-libp2p/security/advisories/GHSA-32mq-hpph-xfvr | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-20 | Improper Input Validation | [email protected] |
| CWE-400 | Uncontrolled Resource Consumption | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| libp2p js-libp2p | All versions |
CPE
Remediation
| |
| libp2p kad-dht | <= 16.2.4 (semver) |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 23, 2026 | CVE Translated | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 11, 2026 | CVE Modified | CISA-ADP |
| Jun 10, 2026 | New CVE Received | [email protected] |
Volerion