SOAP
Last updated
Last updated
The web project was rushed and no security assessment was done. Can you read the /etc/passwd file?
We have a simple website with "Detail" buttons we can click
Clicking one of these buttons reveals additional information, for example
What's interesting is, when observing through the Network tab, clicking on the buttons creates a POST request to /data
As given by the hint, we are supposed to perform "XML external entity injection"
Googling this, we find that there is a payload which will let us view the /etc/passwd
file
Intercept the POST request using Burp Suite or something equivalent
Replace the payload then forward the request and the website will print something interesting
picoCTF{XML_3xtern@l_3nt1t1ty_4dbeb2ed}