
GIAC Web Application Penetration Tester
Domain 1Objective 1
Web Application Overview GWAPT Practice Questions (Page 4)
Part of the Web Application Fundamentals domain, which makes up ~11% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~8–13 in this domain), expect 8–13 from this objective — we provide 39 practice questions to prepare you well beyond it. (estimate)
39questions here
8free pages
4concepts
Questions 16–20
- 16
A web application allows users to upload profile pictures. The upload handler checks the file extension against a list of allowed types (e.g., .png, .jpg) and stores the file in a directory that is served as static content. A tester discovers that by uploading a file named avatar.png containing PHP code, they can execute code on the server. Which additional control would best prevent this attack?
Select an answer first - 17
A web application allows users to change their email address. The change is made by sending a POST request to /account/email with the new email address. The application does not require the user's password to confirm the change. A tester finds that the request is vulnerable to CSRF because there is no anti-CSRF token. Which of the following is the most effective mitigation to implement?
Select an answer first - 18
In a web application, which component is responsible for verifying the identity of a user who presents credentials such as a username and password?
Select an answer first - 19
A web application has a password reset feature that sends a reset link to the user's email. The link contains a token that is valid for 24 hours. A tester discovers that the token is generated using the user's email address and the current timestamp. Which attack is most feasible?
Select an answer first - 20
Which web application feature is primarily responsible for maintaining a user's authenticated state across multiple HTTP requests?
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). “GWAPT” is a trademark of its owner, used for identification only.