Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
EC-Council logo

EC-CouncilWeb Application Hacking and Security

Domain 1Objective 2

Insecure Direct Object References (IDOR) WAHS Practice Questions (Page 6)

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 26–30

  1. 26foundation · easy

    In a well-known IDOR case, a social media platform allowed users to change the 'user_id' parameter in a URL to view other users' private messages. What is the key lesson from this case?

    Select an answer first
  2. 27application · medium

    A security researcher is testing a mobile app that syncs with a backend API. The app uses the endpoint /v1/messages?conversationId=9876. The researcher changes the conversationId to 9875 and receives the messages from another user's conversation. Which action should the researcher take to responsibly disclose this finding?

    Select an answer first
  3. 28expert · hard

    A cloud-based application stores user documents in a private blob storage. The application generates pre-signed URLs for downloads. A security auditor finds that the pre-signed URLs are valid for 24 hours and can be used to access any document if the document ID is known. Which mitigation is most appropriate?

    Select an answer first
  4. 29application · medium

    A company is migrating a legacy application to a new framework. The legacy app uses sequential IDs in URLs and has no authorization checks. The team wants to implement a mitigation that is both effective and minimally invasive. Which approach is the best first step?

    Select an answer first
  5. 30application · medium

    A penetration tester is testing an API that uses base64-encoded IDs in the URL, such as /api/order/MTIzNDU=. The tester decodes the ID and finds it is a sequential number. Which testing step should the tester perform next to confirm IDOR?

    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.