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

GIAC Certified Web Application Defender

Domain 2Objective 2

Session Security & Business Logic GWEB Practice Questions (Page 7)

Part of the Authentication and Session Management domain, which makes up ~22% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~15–26 in this domain), expect 5–9 from this objective — we provide 52 practice questions to prepare you well beyond it. (estimate)

52questions here
11free pages
12concepts

Questions 31–35

  1. 31expert · hard

    A web application stores the user's role and permissions in a server-side session, but the session ID is stored in a cookie. The application also has a feature that allows users to change their role via a hidden form field. A penetration tester discovers that the application trusts the role value from the session without verifying it against a server-side authorization policy. Which of the following is the most effective remediation?

    Select an answer first
  2. 32foundation · easy

    What is a common mistake that leads to unauthorized access despite having session-based access control?

    Select an answer first
  3. 33application · medium

    A security tester is performing a session management review of a web application. Which of the following tests is most likely to reveal a session fixation vulnerability?

    Select an answer first
  4. 34expert · hard

    A multi-tenant SaaS application stores the tenant ID in the session cookie. A penetration test reveals that changing the tenant ID in the cookie allows a user to access another tenant's data. The application does not validate that the tenant ID matches the authenticated user's membership. Which remediation is most effective?

    Select an answer first
  5. 35expert · hard

    A web application uses IP binding to detect session hijacking. Users on mobile networks frequently change IP addresses, causing legitimate sessions to be terminated. Which approach preserves security while reducing false positives?

    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.