Vulnerable container with real-world vulnerable HTTP application
351
This is a vulnerable container designed to train/educate users in understanding real-world vulnerabilities
Setup:
docker pull murrypuppins/vulnerables-http-web2pydocker run -d --network=host vulnerables-http-web2py:latesthttp://127.0.0.1:8000Vulnerabilities:
There are in total 3 known vulnerabilities with the web2py application. If at any point, you get stuck or need guidance, check out the Exploit-DB report on this application
Note: If you do follow the Exploit-DB link, the Detailed POC links are not accurate, but the Video POC's are
Local File Inclusion
http://127.0.0.1:8000/admin/default/pack_custom/ endpoint, and modify the file parameterReflected Cross-Site-Scripting (XSS)
http://127.0.0.1:8000/admin/default/install_plugin/ page and find the XSS vulnerability (hint: check out the plugins)Cross-Site-Request-Forgery (CSRF)
http://127.0.0.1:8000/admin/default/ page and see if you can find a way to trick the "admin/user" into interacting with installed applicationsContent type
Image
Digest
sha256:d0bdbf7c2…
Size
179.2 MB
Last updated
almost 4 years ago
docker pull murrypuppins/vulnerables-http-web2py