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

EC-CouncilWeb Application Hacking and Security

Domain 1Objective 4

API Abuse WAHS Practice Questions (Page 11)

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 63 practice questions to prepare you well beyond it. (estimate)

63questions here
13free pages
14concepts

Questions 51–55

  1. 51foundation · easy

    In the OWASP API Security Top 10, which risk involves an attacker being able to call administrative or privileged API functions without the required role?

    Select an answer first
  2. 52foundation · easy

    What is HTTP verb tampering?

    Select an answer first
  3. 53expert · hard

    A developer is building an API for a project management tool. The endpoint PUT /api/projects/{id} allows users to update project details. The request body is bound directly to the project object. A user discovers they can add the field 'ownerId' to the request body and change the project's owner to themselves, gaining full control of the project. Which of the following is the most appropriate remediation?

    Select an answer first
  4. 54expert · hard

    A penetration tester is assessing an API that has both v1 and v2 versions. The v2 admin endpoints require a specific role claim in the JWT. The tester discovers that v1 endpoints are still active and share the same route names, but v1 does not enforce the role claim. The tester also finds that the API gateway routes requests based on the URL path. Which action would most likely allow the tester to access admin functions?

    Select an answer first
  5. 55application · medium

    A user of a banking app notices that by changing the "accountId" parameter in the request GET /api/v1/transactions?accountId=12345 to another customer's account ID, they can view that customer's transaction history. The API authenticates the user but does not verify that the account belongs to the user. Which two concepts best describe this vulnerability?

    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.