Skip to content
OpenAdvisories

Package · Alpine

geth

4 known vulnerabilities.

4 results · Feed

  • Medium 6.9

    Go Ethereum Improperly Validates the ECIES Public Key in RLPx Handshake

    go-ethereum (Geth) is a golang execution layer implementation of the Ethereum protocol. Prior to version 1.16.9, through a flaw in the ECIES cryptography implementation, an attacker may be able to extract bits of the p2p node key. The issue is resolved in the…

  • High 8.7

    Go Ethereum affected by DoS via malicious p2p message

    go-ethereum (geth) is a golang execution layer implementation of the Ethereum protocol. Prior to version 1.16.9, a vulnerable node can be forced to shutdown/crash using a specially crafted message. The problem is resolved in the v1.16.9 and v1.17.0 releases o…

  • Medium 6.9

    Go Ethereum affected by DoS via malicious p2p message

    go-ethereum (geth) is a golang execution layer implementation of the Ethereum protocol. Prior to version 1.17.0, an attacker can cause high memory usage by sending a specially-crafted p2p message. The issue is resolved in the v1.17.0 release.

  • Medium 5.9

    Go Ethereum allows attackers to use manipulation of time-difference values to achieve replacement of main-chain blocks

    Go Ethereum (aka geth) through 1.10.21 allows attackers to increase rewards by mining blocks in certain situations, and using a manipulation of time-difference values to achieve replacement of main-chain blocks, aka Riskless Uncle Making (RUM), as exploited i…