This website has been developed using Nodejs and has a server side prototype pollution vulnerability vulnerability.
- Npm
- Node Js
- MySQL
- NPM Node JS and MySQL installations by hand
- With Docker Compose
- Get docker-compose.yml file in repository
- Run this command:
docker compose -f docker-compose.yml up -d- Go to
localhost:4111/install(If you change the port and host information manually, you must move accordingly).
- Clone repository
git clone https://github.com/Serhatcck/server-side-prototype-pollution.gitcd server-side-prototype-pollution- İnstall all packages
npm install- Create MYSQL server
- Configure db connection with
configs/dbfile or environment value:- host
- user
- password
- database
- Start App
node app.js- Go to
localhost:4111/install(If you change the port and host information manually, you must move accordingly).

