IDOR / BFLA

circle-info

Insecure Direct Object Reference (IDOR) or Broken Function Level Authorization (BFLA) is a vulnerability where attackers can access or perform actions on objects or functions they are not authorized to by manipulating request parameters or URLs.

triangle-exclamation
circle-check

The example below is based on PostSwigger's Unprotected admin functionalityarrow-up-right lab.

Burp's Active Scan reveals an exposed robots.txt file which reveals the /administrator-panel directory (Figure 1).

Figure 1: Performing an Active Scan on the target host.

This directory gives us direct access to administrative functionalities (Figure 2).

Figure 2: Obtaining access to administrative functionalities.

Last updated