
Safe, read-only SQL Injection checker for FreePBX (CVE-2025-57819), using error/boolean/time-based techniques with per-parameter verdicts and JSON reporting.
🔍 Safe, read-only SQLi detector for FreePBX’s
/admin/ajax.phpfocused ontemplate,model, andbrandparameters.
🛡️ Uses error-based, boolean-based, and time-based techniques to flag potential injection without modifying the database.
✍️ Per-parameter verdicts + clean JSON report for CI, alerting, or incident response.
INSERT/DELETE/UPDATEtemplate, model, brandpython3 freepbx_sqli_checker.py -H https://your-freepbx.example
python3 freepbx_sqli_checker.py -L examples/targets.txt --delay 1.5 --out-dir reports
-L/--list mode - scan multiple hosts from a .txt file (one host per line, # for comments).out/ (configurable via --out-dir).vulnerable.txt - concise summary of vulnerable hosts and the parameters that are vulnerable.--delay option - insert a pause between hosts to reduce load (default 1.5s).