
Python script to check for CVE-2024-3400 vulnerability in Palo Alto Networks PAN-OS SSL VPN by probing /ssl-vpn/hipreport.esp and verifying file access via /global-protect/portal/images/sxy.txt.
/ssl-vpn/hipreport.esp endpoint./global-protect/portal/images/sxy.txt to check if the exploitation allows access to the file, which would typically be forbidden (403 Forbidden status).You need Python 3.6 or newer and aiohttp. Ensure you have the latest version of Python and pip installed.
python check.py -host 192.168.1.1
python check.py -list ips.txt