利用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
本软件纯粹出于学术研究目的和开发有效防御技术而创建,除非明确授权,否则不应用于攻击系统。项目维护者不对软件的误用负责。请负责任地使用。