File path traversal, validation of start of path

Let's access the image through the browser.

We can now intercept this request in Burp Suite using the Proxy
.

Now, we can forward the request to the Repeater
to makes changes in it.
Let's change the filename
parameter to the following and forward the request:
/etc/passwd

The server requires the user-supplied filename to start with /var/www/images
.
/var/www/images/../../../etc/passwd

We have successfully solved the lab.

Last updated
Was this helpful?