Clear it in 3 steps
-
Start the environment
-
Investigate the target
-
Submit the flag
This contact form serializes its input as XML and sends it to the server, which parses it and echoes the result. Depending on how the XML parser is configured, unexpected files might become readable.
Check the Network tab to confirm the form submits XML data
Try sending custom XML with curl or Burp Suite
Try defining an external entity in a DOCTYPE declaration