Unprotected admin functionality

Level: Apprentice

  • To pass the level we need to understand what an access control vulnerability is. In this level specifically we need to find a way to access to an admin function that we not supposed to interact with it.

  • Even if the URL isn't disclosed anywhere, an attacker may be able to use a wordlist to brute-force the location of the sensitive functionality.

  • At its most basic, vertical privilege escalation arises where an application does not enforce any protection over sensitive functionality like we have seen below.

  • This might in fact be accessible by any user, not only administrative users who have a link to the functionality in their user interface.

Enumerating with Burp Suite we can see that we can access to the robots.txt, and with it we have a juicy directory, if we enter to it, we can interact with the admin panel as seen below:

Last updated