nerdexam
CompTIA

CAS-003 · Question #866

The latest security scan of a web application reported multiple high vulnerabilities in session management. Which of the following is the BEST way to mitigate the issue?

The correct answer is D. Using secure and HttpOnly settings on cookies. The Secure flag on a cookie instructs the browser to only transmit the cookie over HTTPS, preventing it from being sent in plaintext over unencrypted connections where it could be intercepted. The HttpOnly flag prevents JavaScript from accessing the cookie via document.cookie…

Technical Integration of Enterprise Security

Question

The latest security scan of a web application reported multiple high vulnerabilities in session management. Which of the following is the BEST way to mitigate the issue?

Options

  • AProhibiting session hijacking of cookies
  • BUsing secure cookie storage and transmission
  • CPerforming state management on the server
  • DUsing secure and HttpOnly settings on cookies

How the community answered

(22 responses)
  • A
    5% (1)
  • B
    9% (2)
  • C
    5% (1)
  • D
    82% (18)

Explanation

The Secure flag on a cookie instructs the browser to only transmit the cookie over HTTPS, preventing it from being sent in plaintext over unencrypted connections where it could be intercepted. The HttpOnly flag prevents JavaScript from accessing the cookie via document.cookie, blocking cross-site scripting (XSS) attacks that attempt to steal session tokens. Together, these two attributes are the most direct and effective mitigations for common session management vulnerabilities. Option A (prohibiting session hijacking) is a goal, not a mechanism. Option B (secure cookie storage) is vague and partially overlaps with D. Option C (server-side state management) is a good practice for reducing session data exposure but does not directly address cookie transmission and access vulnerabilities.

Topics

#session management#cookie security#HttpOnly#web application security

Community Discussion

No community discussion yet for this question.

Full CAS-003 Practice