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

GIAC Certified Web Application Defender

Domain 4Objective 1

AJAX Technologies and Security Strategies GWEB Practice Questions (Page 1)

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 46 practice questions to prepare you well beyond it. (estimate)

46questions here
10free pages
8concepts

Questions 1–5

  1. 1foundation · easy

    Which attack occurs when an attacker tricks a user's browser into sending an AJAX request to a vulnerable web application where the user is authenticated?

    Select an answer first
  2. 2expert · hard

    A security analyst is investigating an incident where an attacker submitted a JSON payload to an AJAX endpoint that processed user preferences. The payload contained `"__proto__": {"isAdmin": true}`. The application then granted the user administrative privileges. Which vulnerability was exploited and what is the most effective mitigation?

    Select an answer first
  3. 3expert · hard

    A developer is implementing a JSON API that accepts a `filter` object from AJAX requests. The object is used to build a database query. A tester finds that sending `filter[__proto__][admin]=true` pollutes the object prototype and changes the application's authorization logic. The developer wants to fix this without breaking legitimate filters. Which approach is MOST secure?

    Select an answer first
  4. 4foundation · easy

    In a typical AJAX flow, what is the correct sequence of events?

    Select an answer first
  5. 5application · medium

    A developer configures CORS on an API to allow `https://trusted.example.com`. A security review notes that the server reflects any origin from the `Origin` header when the request includes a certain cookie. An attacker discovers they can set the `Origin` header to `https://trusted.example.com.evil.com` and the server allows it. What is the MOST likely root cause?

    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.