Vulnerable Web Apps
Java
I recommend installing it with docker (you need docker-compose as well). Inside the project directory run
WebGoat Java Web App
git clone https://github.com/hamhc/WebGoat-7.1.git webapp
Python
Get https://github.com/stamparm/DSVW or a dockerized app https://github.com/anxolerd/dvpwa
Php
Damn Vulnerable Web App. To get it on your machine I recommend to use the docker image, so you don't need to configure it https://hub.docker.com/r/vulnerables/web-dvwa/
bWAPP - buggy web application
http://www.itsecgames.com/ has over 100 vulnerabilities
Javascript
Juice Shop is written in Node.js, Express and Angular. Get it on https://github.com/bkimminich/juice-shop
More vulnerable web apps can be found in a curated list here https://owasp.org/www-project-vulnerable-web-applications-directory/
Last updated