access token을 localStorage에 두면 XSS 발생 시 위험한 이유는?
저장 위치: 브라우저 localStorage
위협 조건: 동일 출처에서 공격자 스크립트 실행
정답 3번
localStorage는 동일 출처의 JavaScript에서 읽을 수 있는 저장소다. XSS로 그 출처 안에서 공격자 코드가 실행되면 토큰을 읽어 탈취할 수 있고, bearer 토큰은 유효한 동안 보유자가 사용하는 위험이 있다. HTTPS는 전송 구간을 보호하지만 이미 브라우저에서 실행된 코드를 차단하지 않는다. HttpOnly는 쿠키의 스크립트 읽기를 제한하는 속성이며 localStorage에는 적용되지 않는다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-04