CVE-2026-46679 HIGH

CVE-2026-46679: libp2p: Memory DoS via subscription flood of unique topics

Vendor Libp2P
Product js-libp2p
Weakness CWE-20 · Input validation
Published June 10, 2026
Last update June 11, 2026

CVSS base score

7.5/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality None
Integrity None

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

What the vulnerability does

01Description

libp2p is a JavaScript Implementation of libp2p networking stack. Prior to version 15.0.23, three cooperating omissions in @libp2p/gossipsub allow an unauthenticated single peer to exhaust the Node.js heap of any gossipsub node with default options. This issue has been patched in version 15.0.23.

Key dates

02Disclosure timeline

June 10, 2026 CVE published
June 11, 2026 Record updated