
Python script to scan websites for CVE-2023-6895 vulnerability. Sends crafted requests, checks responses, and logs exploitable URLs with progress bar and proxy support.
This is a simple Python script for scanning websites to check for the CVE-2023-6895 vulnerability. It sends modified requests to the target URL and checks the response for the vulnerability.
You can install the required libraries using pip:
pip install requests tqdm
You can run the script using the following command:
python CVE-2023-6895.py -u [-p ]
mathematica
Alternatively, you can specify a file containing a list of target URLs:
python CVE-2023-6895.py -f <file_path> [-p ]
-u, --url: Specify a single target URL.-f, --file: Specify a file containing a list of target URLs.-p, --proxy: If needed, specify a proxy server.Scan a single URL:
python CVE-2023-6895.py -u http://example.com
Scan multiple URLs from a file:
python CVE-2023-6895.py -f urls.txt
The script will display a progress bar indicating the scan progress. If a vulnerability is found on a URL, it will print a success message and save that URL to the exploit.txt file.
This script is for educational purposes only. Please use it responsibly and at your own risk.