Server Side Request Forgery
Perform actions on the servers behalf
Bypasses
Localhost
Using the location header to perform a redirect to 127.0.0.1
Since it is possible to pass parameters in a redirect via location header you can use a link for a redirect to localhost
if you're lucky enough to have a function that accepts query parameters, follows redirects & does not block connections to the internet
If the target does not block connections to the internet you can use bitly for this purpose, otherwise it is also possible to set up your own http server and implement a redirect via location header
Payload
Implementation via own http server
Last updated