
CVE-2024-9464에 대한 개념 증명 익스플로잇
취약한 장치에서 CVE-2024-9464를 악용하기 위한 개념 증명입니다. 이 스크립트는 CVE-2024-5910의 관리자 재설정을 연쇄적으로 활용하여 "인증되지 않은" 임의 명령 실행을 달성합니다.
근본 원인과 침해 지표는 여기에서 확인하세요: https://www.horizon3.ai/attack-research/palo-alto-expedition-from-n-day-to-full-compromise/
% python3 CVE-2024-9464.py -h
usage: CVE-2024-9464.py [-h] -u URL -c CMD_FILE [-li LISTEN_IP] [-lp LISTEN_PORT]
options:
-h, --help show this help message and exit
-u URL, --url URL The URL of the target
-c CMD_FILE, --cmd_file CMD_FILE
The commands to execute blind
-li LISTEN_IP, --listen_ip LISTEN_IP
local IP to bind to
-lp LISTEN_PORT, --listen_port LISTEN_PORT
local HTTP port to bind to, for blind RCE mode
이 소프트웨어는 순수하게 학술 연구와 효과적인 방어 기술 개발을 목적으로 제작되었으며, 명시적으로 승인된 경우를 제외하고 시스템을 공격하는 데 사용하기 위한 것이 아닙니다. 프로젝트 유지관리자는 이 소프트웨어의 오용에 대해 책임을 지지 않습니다. 책임감 있게 사용하십시오.