Exploring common web application vulnerabilities, understanding their impact and learning secure implementation techniques.
View Source CodeColdBox Penetration Testing Lab is a web application security project developed using the ColdBox framework. It demonstrates common security vulnerabilities through controlled examples and compares vulnerable implementations with secure alternatives.
Demonstrates authentication bypass through unsafe SQL queries and explores parameterized queries as a mitigation.
Explores reflected XSS through untrusted user input and demonstrates HTML output encoding.
Demonstrates session ID handling and the use of session rotation after authentication.
View the source code, implementation and project documentation on GitHub.