Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2018-12018 — EPoD (Ethereum Packet of Death) | Kitploit
Tools/GitHubGitHub/k3v142/cve-2018-12018
Vulnerability AnalysisExploitationNetwork SecurityArchived
GitHubk3v142/cve-2018-12018

CVE-2018-12018

EPoD (Ethereum Packet of Death)

View Repository
617 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2018-12018

Mitre https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12018

The GetBlockHeadersMsg handler in the LES protocol implementation in Go Ethereum (aka geth) before 1.8.11 may lead to an access violation because of an integer signedness error for the array index, which allows attackers to launch a Denial of Service attack by sending a packet with a -1 query.Skip value. The vulnerable remote node would be crashed by such an attack immediately, aka the EPoD (Ethereum Packet of Death) issue.

Mainnet

root@kitploit:~
python3 exploit.py --mainnet --enode 'enode'

Testnet

root@kitploit:~
python3 exploit.py --enode 'enode'

You will may face dependecy issue with py-evm library. It is working with release Trinity v0.1.0-alpha.16 "Ada Lovelace".

Download Tool