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 3)

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 11–15

  1. 11application · medium

    An e-commerce site stores the user's role in a cookie as role=user. A customer discovers that changing the cookie to role=admin grants access to the order-management dashboard. Which remediation should be applied to prevent this parameter tampering attack?

    Select an answer first
  2. 12application · medium

    An e-commerce admin panel uses a cookie named 'role' with values like 'user' or 'admin'. A support technician discovers that changing the cookie value to 'admin' grants access to the admin dashboard. The application does not re-verify the role on the server. Which remediation is most appropriate?

    Select an answer first
  3. 13expert · medium

    A penetration tester is assessing a web application that uses a random-looking token in the URL to access documents, such as /doc?token=8f3a2b... The tester suspects the token may be predictable because it is generated using a weak random number generator. Which technique would be most effective to confirm this?

    Select an answer first
  4. 14expert · hard

    A web application allows users to export reports as PDFs. The export function takes a 'template' parameter that specifies a filename, e.g., /export?template=monthly.pdf. The application reads the template from a directory on the server. A penetration test reveals that an attacker can use /export?template=../../../../etc/passwd to read arbitrary files. The application also supports user-uploaded templates stored in a separate directory. The team needs to fix the vulnerability while still allowing users to select from predefined templates and their own uploads. Which solution is most appropriate?

    Select an answer first
  5. 15application · medium

    An online course platform allows users to enroll in courses by submitting a form with a hidden field 'course_price' set to 0. A user changes the value to -100 and receives a credit on their account. Which of the following is the most effective mitigation?

    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.