OWASP top 10
These challenges were designed to help testers become more familiar with the OWASP (Open Web Application Security Project) top 10.
You will need to get to know each web security vulnerability in order to progress through each challenge.
Getting started
Before you start you may want to read a little bit more about the OWASP top 10