
CVE-2017-7529- Check and EXPLOIT
This Python script is designed to check for and exploit a specific vulnerability in NGINX servers (referred to as CVE-2017-75). This was developed for a public vulnerability disclosure program, I recently submitted a report to.
It uses a crafted Range header to potentially trigger an overflow, allowing for the retrieval of sensitive information from the server's memory.
requests libraryTo install required Python libraries:
pip install requests
python exploit.py <URL> [options]
url: The target URL where the NGINX server is running.-c, --check: Optional flag to only check if the target is vulnerable.To check if a target is vulnerable:
python exploit.py http://example.com --check
To execute the exploit against a vulnerable target:
python exploit.py http://example.com
This script includes detailed debug outputs that will guide you through each step it performs, providing insights into what is being sent and received.
This tool is intended for educational purposes and security testing within a legal framework only. The author is not responsible for any misuse or damage caused by this program.
CalebFin