강의

멘토링

커뮤니티

Inflearn Community Q&A

dnwls4884491's profile image
dnwls4884491

asked

Spring MVC Part 2 - Backend Web Development Utilization Technology

Session information and timeout settings

세션 관련 보안 문제 질문

Resolved

Written on

·

567

2

초보적인 질문일 수 있지만 궁금한 부분이 있어 문의 드립니다.
 
강의 내용 중 " 세션과 관련된 쿠키( JSESSIONID)를 탈취 당했을 경우 오랜 시간이 지나도 해당 쿠키로 악의적인 요청을 할수있다. " 라는 내용이 있고, 세션 타임아웃 설정으로 방지하는 것으로 이해하였습니다.
 
그런데 탈취 당하여 악용하는 시점에, 타임아웃으로 설정한 30분이 지나지 않았다면 이 순간에는 악용이 가능하지 않나 생각이 들었습니다.
 
이 순간에는 막을 수 있는 방법이 따로 있는 것일까요 ?
springMVC

Answer 1

2

안녕하세요. 김우진님, 공식 서포터즈 David입니다.

이미 탈취당했다면 만료되기를 기다릴 수 밖엔 없습니다.

탈취를 방지하기 위해 httpOnly, secure cookie를 적용할 수도 있습니다.

감사합니다.

dnwls4884491님의 프로필 이미지
dnwls4884491
Questioner

안녕하세요.

답변 감사합니다

dnwls4884491's profile image
dnwls4884491

asked

Ask a question