
GIAC Certified Web Application Defender
Domain 3Objective 2
CSRF GWEB Practice Questions (Page 3)
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 11–15
- 11
A team is deploying a new web application that will be accessed by users on both modern and older browsers. The application uses cookies for sessions. The team wants to implement CSRF protection that works even in browsers that do not support SameSite attributes. Which defense should be the primary control?
Select an answer first - 12
A penetration tester is assessing a banking application. The tester wants to determine if a fund-transfer endpoint is vulnerable to CSRF. The application uses session cookies without SameSite attributes and does not use anti-CSRF tokens. Which test would most directly confirm the vulnerability?
Select an answer first - 13
A company is building a single-page application (SPA) that uses a REST API with cookie-based authentication. The API is served from api.example.com, and the SPA is served from app.example.com. The SPA needs to make cross-origin requests to the API. The team wants to prevent CSRF while allowing the SPA to function. Which approach is the most appropriate?
Select an answer first - 14
A web application is deployed behind a CDN that caches responses. The application uses a CSRF token in a hidden form field. The token is generated per session and stored in the server-side session. The team notices that some users receive a cached page with another user's token. What is the most likely cause and the best fix?
Select an answer first - 15
A penetration tester is assessing a web application for CSRF. The tester finds a state-changing endpoint that accepts both GET and POST requests. The tester wants to prove that a CSRF attack is possible without requiring the victim to click a link. Which proof-of-concept is most effective?
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.