Skip to content
OpenAdvisories

Package · Go

github.com/libp2p/go-libp2p

3 known vulnerabilities.

3 results · Clear filters · Feed

  • High 7.5

    libp2p nodes vulnerable to OOM attack

    libp2p is a networking stack and library modularized out of The IPFS Project, and bundled separately for other tools to use. In go-libp2p, by using signed peer records a malicious actor can store an arbitrary amount of data in a remote node’s memory. This mem…

  • High 7.5

    libp2p nodes vulnerable to attack using large RSA keys

    go-libp2p is the Go implementation of the libp2p Networking Stack. Prior to versions 0.27.8, 0.28.2, and 0.29.1 malicious peer can use large RSA keys to run a resource exhaustion attack & force a node to spend time doing signature verification of the large ke…

  • High 7.5

    go-libp2p denial of service vulnerability from lack of resource management

    go-libp2p is the offical libp2p implementation in the Go programming language. Version `0.18.0` and older of go-libp2p are vulnerable to targeted resource exhaustion attacks. These attacks target libp2p’s connection, stream, peer, and memory management. An at…