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

GIAC Certified Web Application Defender

Domain 3Objective 2

CSRF GWEB Practice Questions (Page 1)

Part of the Input Handling and Injection Flaws domain, which makes up ~16% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~11–19 in this domain), expect 4–6 from this objective — we provide 27 practice questions to prepare you well beyond it. (estimate)

27questions here
6free pages
4concepts

Questions 1–5

  1. 1application · medium

    A web application allows users to change their email address via a form that submits a POST request. The form does not include any CSRF protection. An attacker crafts a malicious page that auto-submits a form to the vulnerable endpoint. Which single defense would most effectively block this attack while requiring the least change to the existing form handling code?

    Select an answer first
  2. 2application · medium

    A development team is implementing CSRF protection for a legacy application that uses multiple forms across the site. The team wants to minimize code changes while providing a consistent defense. Which approach is the most maintainable?

    Select an answer first
  3. 3foundation · easy

    Which of the following is the most effective defense against CSRF attacks?

    Select an answer first
  4. 4expert · hard

    A penetration tester is testing a web application that uses a CSRF token in a hidden form field. The tester notices that the token is not tied to the user's session; it is a static value that is the same for all users. Which test would best demonstrate the CSRF vulnerability?

    Select an answer first
  5. 5application · hard

    A security auditor is reviewing a web application's source code. The auditor finds that the application uses a CSRF token, but the token is stored in a cookie that is also sent with requests. The server validates the token by comparing the cookie value to the request parameter. Which weakness does this design introduce?

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