Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
GIAC (SANS) logo

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

  1. 11expert · hard

    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
  2. 12expert · hard

    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
  3. 13application · medium

    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
  4. 14application · medium

    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
  5. 15foundation · easy

    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.