Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
EC-Council logo

EC-CouncilCertified Application Security Engineer (Java)

Domain 4Objective 1

Common Threats on Authentication and Authorization CASEJAVA Practice Questions (Page 6)

Part of the Secure Coding: Authentication and Authorization domain, which makes up ~11% of our current practice bank. EC-Council does not publish an official question count, but from its 120-minute exam (~50–80 total, ~6–9 in this domain), expect 3–5 from this objective — we provide 41 practice questions to prepare you well beyond it. (estimate)

41questions here
9free pages
3concepts

Questions 26–30

  1. 26application · medium

    A Java web application allows users to log in with email and password. The security team notices a spike in failed login attempts from many different IP addresses, each trying a small number of common passwords for the same set of accounts. The application currently has no account lockout and uses a standard session cookie. Which combination of controls would most directly mitigate this credential stuffing attack while minimizing user disruption?

    Select an answer first
  2. 27application · medium

    A Java web application allows users to log in with a username and password. The application does not have any rate limiting or account lockout. An attacker uses a botnet to try thousands of password combinations for a single admin account. Which type of attack is this, and what is the most effective control?

    Select an answer first
  3. 28foundation · easy

    An attacker intercepts a user's session token and then uses that token to make authenticated requests as the user. Which authentication threat does this describe?

    Select an answer first
  4. 29expert · hard

    A Java application uses a session cookie that is valid for 8 hours. The application also has a 'remember me' feature that sets a persistent cookie. A security review finds that the persistent cookie is not cryptographically signed, allowing an attacker to modify it to impersonate another user. Which two vulnerabilities are present, and what is the most effective mitigation?

    Select an answer first
  5. 30expert · hard

    A Java application uses session cookies that are not marked HttpOnly and have a fixed session ID that does not rotate after login. The application is deployed over HTTPS but also allows HTTP for some legacy pages. An attacker has already stolen a valid session ID via a cross-site scripting (XSS) vulnerability. Which combination of mitigations would most effectively reduce the risk of session hijacking while maintaining usability?

    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 EC-Council. “CASEJAVA” is a trademark of its owner, used for identification only.