
EC-CouncilWeb Application Hacking and Security
Domain 1Objective 2
Insecure Direct Object References (IDOR) WAHS Practice Questions (Page 2)
Part of the Broken Access Control domain, which makes up ~23% of our current practice bank. EC-Council does not publish an official question count, but from its 360-minute exam (~145–240 total, ~33–55 in this domain), expect 7–11 from this objective — we provide 49 practice questions to prepare you well beyond it. (estimate)
49questions here
10free pages
7concepts
Questions 6–10
- 6
A user of an online document management system reports that after changing the numeric value in the URL from /download?doc=4821 to /download?doc=4822, they can view another user's confidential contract. The application authenticates the user but does not verify that the document belongs to them. Which type of vulnerability is being exploited?
Select an answer first - 7
Which technique is used to prevent IDOR by replacing direct object references with random, unguessable tokens?
Select an answer first - 8
After a major IDOR breach, a company conducts a post-mortem. The root cause was that the development team assumed the client-side UI would only send valid IDs. Which systemic change would best prevent similar issues in the future?
Select an answer first - 9
A penetration tester is examining a web application that uses sequential numeric IDs in API endpoints like /api/v1/invoices/1001. The tester wants to systematically identify IDOR vulnerabilities. Which approach is most effective?
Select an answer first - 10
A company is migrating a legacy application to a new framework. The legacy app uses sequential IDs and has several known IDOR vulnerabilities. The team wants to fix them during migration. They have two options: (A) implement indirect reference maps and (B) add authorization checks. Which option should be prioritized?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “WAHS” is a trademark of its owner, used for identification only.