
GIAC Certified Web Application Defender
Domain 4Objective 3
Web Services Security GWEB Practice Questions (Page 5)
Part of the Advanced Threats and Defense domain, which makes up ~27% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~19–32 in this domain), expect 5–8 from this objective — we provide 49 practice questions to prepare you well beyond it. (estimate)
49questions here
10free pages
10concepts
Questions 21–25
- 21
A REST API accepts JSON data that is later inserted into a SQL database. A tester sends a JSON payload with a string value containing a single quote and SQL keywords. The API returns a database error. What is the most likely vulnerability and the best fix?
Select an answer first - 22
A SOAP web service accepts XML documents that are then processed by a legacy system. The team wants to prevent XXE and XML injection while maintaining compatibility with valid documents. What is the best approach?
Select an answer first - 23
A REST API accepts JSON payloads to create user profiles. The API is vulnerable to JSON injection because it concatenates user input directly into a JSON string before parsing. Which mitigation is most effective?
Select an answer first - 24
A company is implementing security best practices for a public REST API. The API handles sensitive data and is subject to OWASP API Security Top 10. Which two controls are most important to implement? (Select all that apply.)
Select an answer first - 25
A security tester is assessing a SOAP service that uses XML signatures to ensure message integrity. The tester finds that by moving a signed element to a different position in the document, the signature remains valid. Which attack is being demonstrated?
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.