Skip to main content

Django Vulnerability Injector

1 min read
#Research

Automatically injects OWASP Top 10:2021 vulnerabilities into a Django app, turning it into a ready-made environment for hands-on cybersecurity training. Under development to extend to Top 10:2026.

Tech stack: Python, Django, libcst (for code transformation), Bash

View on GitLab

Related publication: De Baets A., Nguyen G., Devroey X, Gilson F (2025). FETT: Fault Injection as an Educational and Training Tool in Cybersecurity. In Proceedings of the 40th IEEE/ACM International Conference on Automated Software Engineering (ASE). DOI