
GIAC Certified Web Application Defender
Domain 3Objective 1
Input Related Flaws and Input Validation GWEB Practice Questions (Page 9)
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 41–44
- 41
Which scenario is a denylist (blacklist) validation approach most appropriate for?
Select an answer first - 42
What is the purpose of canonicalization in input validation?
Select an answer first - 43
A security team is reviewing an application that uses a parameter named 'id' in a database query. The application performs validation by rejecting any input that contains the string 'OR' (case-insensitive). An attacker submits 'id=1%20oR%201%3D1' and the query returns all records. The team is considering several fixes. Which fix is most robust against this and similar bypasses?
Select an answer first - 44
A web application receives a 'redirect' parameter that is used in a 'Location' header after login. The application validates that the parameter starts with 'https://'. An attacker submits 'https://evil.com' and the application redirects the user to the malicious site. Which validation technique would best prevent this open redirect?
Select an answer first
Finished these 4 questions?
Review the revealed explanations, or continue through the curriculum.
No more pagesBack to GWEB
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.