Protecting Camp
Last updated
Last updated
I made a small site to keep a list of things I need to buy to keep me safe before I go camping, maybe it's keeping some other things safe too!
Going through the code, it looks vulnerable to SSRF
(Server Side Request Forgery)
In the index.js
file
We can see theres a /api/flag
endpoint that reads the flag.txt
file
Sending a request to /api/flag
will return Hey... what's going on here
In the index.js
we see that the server is looking for request coming from 127.0.0.1
which is the localhost
Adding the Host
header with value as 127.0.0.1
and sending the request to /api/flag
, we get the flag