모두CBT

XSS 공격에 대한 설명으로 옳은 것은? | [정보보안기사 필기] 19년 1회차 기출문제 상세 페이지

1[정보보안기사 필기] 19년 1회차
XSS 공격에 대한 설명으로 옳은 것은?
1
자료실에 올라간 파일을 다운로드할 때 전용 다운로드 프로그램이 파일을 가져오는데, 이때 파일 이름을 필터링 하지 않아서 취약점이 발생한다.
2
악성 스크립트를 웹 페이지의 파라미터 값에 추가하거나, 웹 게시판에 악성 스크립트를 포함시킨 글을 등록하여 이를 사용자의 웹 브라우저 내에서 적절한 검증 없이 실행되도록 한다.
3
네트워크 통신을 조작하여 통신 내용을 도청하거나 조작하는 공격 기법이다.
4
데이터베이스를 조작할 수 있는 스크립트를 웹 서버를 이용하여 데이터베이스로 전송한 후 데이터베이스의 반응을 이용하여 기밀 정보를 취득하는 공격 기법이다.
해설

XSS(교차 사이트 스크립팅)는 악성 스크립트를 파라미터 값이나 게시글에 삽입해, 이를 열람하는 사용자의 브라우저에서 검증 없이 실행되게 하는 공격이다.

  • 파일명 필터링 미비로 인한 다운로드 취약점은 경로 조작을 이용한 파일 다운로드 취약점 설명이다.
  • 통신 내용을 도청·조작하는 설명은 스니핑·중간자 공격에 해당한다.
  • DB로 스크립트를 전송해 반응을 이용하는 설명은 SQL 인젝션에 해당한다.

즉 스크립트가 사용자 브라우저에서 검증 없이 실행된다는 점이 XSS를 규정하는 핵심 조건이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.