nerdexam
CompTIA

PT0-001 · Question #36

A penetration tester is testing a banking application and uncovers a vulnerability. The tester is logged in as a non-privileged user who should have no access to any data. Given the data below from…

The correct answer is A. Forced browsing vulnerability. A non-privileged user bypasses access controls by directly navigating to unauthorized URLs, which is the defining characteristic of a forced browsing attack.

Attacks and exploits

Question

A penetration tester is testing a banking application and uncovers a vulnerability. The tester is logged in as a non-privileged user who should have no access to any data. Given the data below from the web interception proxy:

Which of the following types of vulnerabilities is being exploited?

Options

  • AForced browsing vulnerability
  • BParameter pollution vulnerability
  • CFile upload vulnerability
  • DCookie enumeration

How the community answered

(41 responses)
  • A
    88% (36)
  • B
    2% (1)
  • C
    2% (1)
  • D
    7% (3)

Why each option

A non-privileged user bypasses access controls by directly navigating to unauthorized URLs, which is the defining characteristic of a forced browsing attack.

AForced browsing vulnerabilityCorrect

Forced browsing occurs when an attacker directly requests URLs or resources the application intends to restrict by guessing or enumerating paths, bypassing the normal application workflow. In this scenario, the proxy data shows the non-privileged user accessing protected endpoints without going through the expected authorization flow, circumventing the application's access control logic entirely.

BParameter pollution vulnerability

Parameter pollution involves sending multiple values for the same parameter in a single HTTP request to confuse application logic, which is a different technique from directly navigating to unauthorized resource URLs.

CFile upload vulnerability

File upload vulnerabilities arise when an application allows uploading malicious files without proper validation, and have no relation to accessing unauthorized application URLs.

DCookie enumeration

Cookie enumeration involves iterating or guessing session cookie values to hijack other users' sessions, not directly navigating to restricted application paths.

Concept tested: Forced browsing and broken access control exploitation

Source: https://owasp.org/www-community/attacks/Forced_browsing

Topics

#forced browsing#authorization bypass#access control#web application security

Community Discussion

No community discussion yet for this question.

Full PT0-001 Practice