PT-2026-56603 · Libp2P · Libp2P
CVE-2026-49866
·
Published
2026-07-08
·
Updated
2026-07-10
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
libp2p versions prior to 16.0.0
Description
In the @libp2p/gossipsub module, the
defaultDecodeRpcLimits configuration sets maxIhaveMessageIDs and maxIwantMessageIDs to Infinity. This allows oversized IHAVE and IWANT control message arrays in message/decodeRpc.ts and gossipsub.ts to synchronously iterate approximately 180,000 message IDs per 4 MB frame, which blocks the Node.js event loop.Recommendations
Update to version 16.0.0.
Exploit
Fix
Resource Exhaustion
Allocation of Resources Without Limits
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Libp2P