GitHub Repos· Aug 11, 2026· by thsteixeira

thsteixeira/django-security-lab

Open Original Article ↗
Runnable Django labs for the OWASP Top 10, each scanned with the off-the-shelf tools a security analyst actually runs — Bandit and Semgrep (SAST), DAST (where the class fits), pip-audit (SCA) — green in CI on every commit.
🎯 Vulnerability: SQL Injection (SQLi)
💡 Defense Fix: Use Parameterized Prepared Statements (ORM) for all database queries and disable verbose error messages.
#cysa#dast#django#owasp#sast#security#sqli