
CVE-2023-20198 체크스크립트
CVE-2023-20198 검사 스크립트는 다음을 기반으로 합니다: https://blog.talosintelligence.com/active-exploitation-of-cisco-ios-xe-software/ 알려진 임플란트를 확인하기 위해 Authorization 헤더가 있는 업데이트된 버전을 포함합니다.
!! 업그레이드된 임플란트를 찾도록 업그레이드됨
이 스크립트는 200 코드가 반환된 응답의 길이를 확인하고, 길이가 32자보다 짧은지 검사합니다. 32자보다 짧은 길이를 반환하는 각 IP는 장치가 손상되었는지 확인하기 위해 점검해야 합니다. 이 스크립트는 오직 지표만 제공하며, 장치가 손상되었다는 증거를 제공하지 않습니다.
이 스크립트는 또한 Fox-IT이 발견한 대로 임플란트가 업그레이드되었는지 확인합니다: https://github.com/fox-it/cisco-ios-xe-implant-detection
실행:
python cve-2023-20198.py
원하는 서브넷을 입력하여 스캔합니다. 예를 들어:
python CVE-2023-20198
Enter the subnet (CIDR notation): 10.0.0.0/22
IP: 10.0.0.94 - Error: no reply
IP: 10.0.0.94 - Error: no reply
IP: 10.0.0.96 - Status: 200
IP: 10.0.0.96 - Response is a potentially suspicious:
IPs with status code 200, suspicious length, should be checked:
['10.0.0.96']
IPs with status code 200, but no IOC:
[]