XSS
- Cross Site Script
- 취약점
- 검증되지 않은 외부입력 데이터가 포함된 웹페이지가 전송되는 경우 사용자가 해당 웹페이지를 열람함으로써 웹페이지에 포함된 ‘부적절한 스크립트’가 실행되는 공격
- 대책
- 특수문자 등록을 방지하기 위해 특수문자 필터링
- HTML 태그 사용금지
- 자바스크립트로 시작하는 문자열은 모두 문자열 변환처리
- 유형
- Stored XSS
- 악성 스크립트가 브라우저에서 실행
- Reflected XSS
- 이메일
- DOM XSS
- 브라우저를 대상으로 URL을 이메일을 통해 발송하고 피해자가 URL 클릭 시 Document Object Model 공격 피해를 당하는 기법
- Stored XSS