GHSA-v9jh-j8px-98vq
Dashboard / Vulnerabilities / GHSA-v9jh-j8px-98vq
Summary: go-ethereum vulnerable to denial of service via crafted GraphQL query
Details: Geth (aka go-ethereum) through 1.13.4, when `--http --graphql` is used, allows remote attackers to cause a denial of service (memory consumption and daemon hang) via a crafted GraphQL query. NOTE: the vendor's position is that the "graphql endpoint [is not] designed to withstand attacks by hostile clients, nor handle huge amounts of clients/traffic.
References: https://nvd.nist.gov/vuln/detail/CVE-2023-42319, https://blog.mevsec.com/posts/geth-dos-with-graphql, https://geth.ethereum.org/docs/fundamentals/security, https://github.com/ethereum/go-ethereum
Affected packages
Package
Name: github.com/ethereum/go-ethereum
Purl: pkg:golang/github.com/ethereum/go-ethereum
Affected ranges
Type: SEMVER
Events:
