1.5 웹 서비스 요청 및 결과 검증
1. 보안약점 항목
- 크로스사이트 스크립트
2. 설명
- 웹 서비스(게시판 등) 요청(스크립트 게시 등)과 응답결과(스크립트를 포함한 웹 페이지)에 대한 유효성 검증방법 설계 및 유효하지 않은 값에 대한 처리방법을 설계해야 한다.
3. 보안대책
- 사용자로부터 입력받은 값을 동적으로 생성되는 응답페이지에 사용하는 경우 크로스 사이트 스크립트(XSS) 필터링을 수행한 뒤 사용해야 한다.
- DB조회결과를 동적으로 생성되는 응답페이지에 사용하는 경우 HTML인코딩 또는 크로스 사이트스크립트(XSS) 필터링을 수행한 뒤 사용해야 한다.
4. 진단방법
- 외부입력값에 포함된 XSS 공격코드를 안전하게 필터링할 수 있도록 보안설계가 적용되어 있는가?
- 입력값에 대한 XSS필터링이 안전하게 수행되는지 점검하는 테스트 계획이 수립되어 있는가?
'IT정보 > SW보안약점 진단원' 카테고리의 다른 글
1.7 HTTP 프로토콜 유효성 검증 (0) | 2023.08.24 |
---|---|
1.6 웹 기반 중요 기능 수행 요청 유효성 검증 (0) | 2023.08.24 |
1.4 시스템 자원 접근 및 명령어 수행 입력값 검증 (0) | 2023.08.24 |
1.3 디렉토리 서비스 조회 및 결과 검증 (0) | 2023.08.24 |
1.2 XML 조회 및 결과 검증 (0) | 2023.08.24 |