web

크로스 사이트 스크립트(XS)

박줴민 2021. 9. 25. 14:31

크로스 사이트 스크립트(XS)

 

- 검증되지 않은 입력 값으로 인해 사용자의 웹 브라우저에서 의도하지 않은 악성 스크립트가 실행되는 취약점이다. 서버를 공격하는 게 아니라 서버를 경유해 클라이언트를 공격하는 것이다.

 

판단기

 

양호 :  특수문자 및 XSS 검증 로직&필터링 존재

취약 : 특수문자 및 XSS 검증 로직&필터링 존재X, HTML 입력, 실행O

 

크로스 사이트 스크립트 대응방안

 

- 사용자 입력 값은 반드시 서버단에서 검증

- 문자열 특수 기호등을 치환하여 저장

- 게시판 등에서 HTML태그 허용시 안전한 태그의 리스트를 선정한 후 해당 태그만 허용

'web' 카테고리의 다른 글

불충분한인증(IA)  (0) 2021.09.27
약한 문자열 강도(BF)  (0) 2021.09.26
악성 콘텐츠(CS)  (0) 2021.09.24
정보 누출 (IL)  (0) 2021.09.23
디렉터리 인덱싱 (DI)  (0) 2021.09.22