
GIAC Certified Web Application Defender
Domain 4Objective 2
Modern Application Framework Issues and Serialization GWEB Practice Questions (Page 3)
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 39 practice questions to prepare you well beyond it. (estimate)
39questions here
8free pages
6concepts
Questions 11–15
- 11
A penetration tester is attempting to exploit an insecure deserialization vulnerability in a Java application. The application has a global deserialization filter that rejects classes from a known blacklist. The tester has identified a gadget chain that uses a class not on the blacklist. Which additional condition is necessary for the exploit to achieve code execution?
Select an answer first - 12
A development team is migrating a legacy Java application that uses native serialization to a modern framework. The new framework offers a built-in deserialization feature that is enabled by default and supports polymorphic typing. The team has a strict deadline and limited resources. Which approach best reduces risk while meeting the deadline?
Select an answer first - 13
A development team is building a REST API that accepts JSON payloads. To reduce boilerplate, they use a popular Java library that automatically converts incoming JSON into Java objects. During a code review, you notice the library is configured to use a polymorphic type-handling feature that allows the JSON to specify the concrete class to instantiate. The API only needs to handle a fixed set of DTO classes. Which mitigation is most effective to prevent malicious class instantiation?
Select an answer first - 14
A team is building a microservices architecture where services communicate via JSON messages. They want to avoid deserialization vulnerabilities. Which approach is the most secure?
Select an answer first - 15
Which of the following is a known risk associated with a framework's native serialization feature?
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.