
GIAC Certified Web Application Defender
Domain 3Objective 1
Input Related Flaws and Input Validation 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 44 practice questions to prepare you well beyond it. (estimate)
44questions here
9free pages
9concepts
Questions 1–5
- 1
Which of the following is an example of why context-specific validation is needed?
Select an answer first - 2
A developer is new to web security and asks why input validation is important. Which statement best explains the role of input validation in preventing injection attacks?
Select an answer first - 3
A web application uses a WAF that blocks requests containing the string '<script>'. An attacker submits a request with the payload '%253Cscript%253E' (double URL-encoded) and the WAF does not block it, yet the application decodes it and executes the script. What is the most effective countermeasure?
Select an answer first - 4
Which of the following best distinguishes client-side validation from server-side validation?
Select an answer first - 5
A web application allows users to submit a 'country' field that is later used in a dropdown menu. The application currently uses a denylist to block a few known malicious strings. A security consultant recommends switching to an allowlist. Which scenario best justifies this recommendation?
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.