Challenges → Web Exploitation

Path of Least Resistance

Easy 100 pts 🚩 4 solves ⏱ Avg. time to solve: 7d 2h

Challenge Question

A document viewer loads pages by name straight from a parameter in the URL. The developer knew this was risky and added a filter to block directory traversal, but the filter only runs a single time over the input. Work out how that sanitisation can be defeated and read a file on the server that the viewer was never meant to serve. This is a live challenge: you get your own private instance to attack.
Access Challenge →

Submit Flag

Log in or sign up to submit a flag.

Details

  • CategoryWeb Exploitation
  • Authortark
  • AddedNov 6, 2026
  • Avg. Time to Solve7d 2h
  • First Blood🩸 Avee

Recent Solvers

  • Hunter 1d ago
  • abdulkayyumdmujawar 1d ago
  • Avee 1d ago
Discuss in the forum →