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 7)

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 31–35

  1. 31expert · hard

    A security architect is evaluating a new web framework that uses a default configuration to automatically deserialize JSON request bodies into model objects. The framework also provides a global filter that can be configured to restrict types. The team is concerned about performance and wants to minimize configuration overhead. What is the best approach?

    Select an answer first
  2. 32expert · hard

    A penetration tester is assessing a Java application that uses a custom deserialization filter. The filter blocks all classes except those in the application's own package. The tester finds a class in that package that has a readObject() method that performs a file operation based on a field in the serialized data. What is the most likely impact?

    Select an answer first
  3. 33foundation · easy

    When evaluating a framework's security posture regarding serialization, which factor is most important to consider?

    Select an answer first
  4. 34application · medium

    A .NET application deserializes JSON data from an external API to populate a configuration object. The team wants to prevent deserialization attacks without changing the data format. Which approach is most effective?

    Select an answer first
  5. 35application · medium

    A company is choosing between two web frameworks for a new application. Framework A has a built-in deserialization allow-list feature but requires manual configuration. Framework B has no built-in protection but is easier to use. The application will handle untrusted user input. What should the security team recommend?

    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.