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

46questions here
10free pages
8concepts

Questions 31–35

  1. 31foundation · easy

    What is the most important server-side control to protect an AJAX endpoint from malicious data?

    Select an answer first
  2. 32application · medium

    A JavaScript application merges user-controlled JSON objects into a configuration object using a recursive merge function. A security researcher reports that a crafted AJAX request can set `__proto__` to inject properties into `Object.prototype`, leading to unexpected behavior. Which mitigation is MOST effective?

    Select an answer first
  3. 33foundation · easy

    Which HTTP header is used to control whether a browser allows a web page to make AJAX requests to a different origin?

    Select an answer first
  4. 34application · medium

    A public-facing AJAX endpoint `/api/export` allows authenticated users to download their own data. A tester finds that by changing the `userId` parameter in the AJAX request, they can download another user's data. The endpoint checks that the session is valid but does not verify ownership. Which control should be added?

    Select an answer first
  5. 35application · medium · select all that apply

    A web application allows users to submit comments that are stored and later displayed to other users via AJAX. The development team wants to implement client-side security controls to mitigate XSS. Which of the following are effective client-side controls? Select all that apply.

    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.