
GIAC Certified Web Application Defender
Domain 2Objective 3
Access Control GWEB Practice Questions (Page 5)
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 43 practice questions to prepare you well beyond it. (estimate)
43questions here
9free pages
7concepts
Questions 21–25
- 21
A web application has an admin panel at /admin. The application uses a filter that checks if the request URL starts with '/admin' and then verifies the user's role. However, an attacker discovers that by requesting '/ADMIN' (uppercase), the filter is bypassed and the admin page is served. What is the most likely cause?
Select an answer first - 22
Which access control vulnerability occurs when an application does not enforce authorization checks on sensitive functions, allowing a low-privileged user to invoke administrative operations?
Select an answer first - 23
A web application uses an access control list (ACL) to manage permissions on shared documents. Each document has an ACL that lists users and their allowed actions (read, write, delete). What is a limitation of this approach in a large organization?
Select an answer first - 24
A web application is being redesigned to improve access control. The current system has authorization checks scattered across controllers, and a recent audit found several endpoints with missing checks. The team wants to enforce access control consistently without rewriting every controller. Which approach is most effective?
Select an answer first - 25
A web application exposes a REST API. The API uses URL-based access control where each endpoint is prefixed with a role, such as /admin/users and /user/profile. A security review finds that the application does not check the HTTP method when enforcing access control. An attacker can use the PUT method on /user/profile to modify another user's profile. What is the most effective fix?
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.