Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
GIAC (SANS) logo

GIAC Certified Incident Handler

Domain 3Objective 1

Exploiting Insecure Web Application References GCIH Practice Questions (Page 6)

Part of the Web Application Security domain, which makes up ~25% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 240-minute exam (~95–160 total, ~24–40 in this domain), expect 8–13 from this objective — we provide 43 practice questions to prepare you well beyond it. (estimate)

43questions here
9free pages
6concepts

Questions 26–30

  1. 26expert · medium

    A security architect is designing a new file-sharing service. The service must allow users to share files with specific other users and also support public links for some files. The architect wants to prevent IDOR and path traversal while minimizing the risk of unauthorized access through shared links. Which design is most secure?

    Select an answer first
  2. 27expert · medium

    A web application allows users to update their profile by submitting a form with a hidden field user_id. A user discovers that changing the user_id field to another user's ID updates that user's profile. The development team wants to fix this without breaking the ability for administrators to edit other users' profiles. Which solution best meets this requirement?

    Select an answer first
  3. 28application · medium

    A bug bounty report shows that a file-sharing application allows users to access other users' uploaded files by changing the file ID in the download URL. The application uses a shared storage bucket and stores the file ID as a query parameter. Which of the following is the most effective mitigation?

    Select an answer first
  4. 29application · medium

    A mobile banking app uses an API endpoint /api/transactions?accountId=12345 to return transaction history. A security researcher discovers that changing the accountId to another user's account number returns their transactions. The API does not check that the authenticated user owns the account. Which of the following is the most effective fix?

    Select an answer first
  5. 30application · medium

    A file-sharing web app lets users download shared documents via a URL parameter: /download?file=report.pdf. A penetration tester submits /download?file=../../../../etc/passwd and receives the server's password file. Which combination of controls would most effectively prevent this attack while preserving legitimate file downloads?

    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 GIAC (SANS). “GCIH” is a trademark of its owner, used for identification only.