[주요기반] (Windows) [ 1.2 서비스 관리 ] W-33 IIS 미사용 스크립트 매핑 제거

 

대상

NT, 2000, 2003, 2008, 2012, 2016, 2019

위험도

Code

W-33

취약점 개요

사용하지 않는 스크립트 매핑은 보안에 위협이 있으므로 개발자와 협의하여 불필요한 매핑인지 확인한 제거함. .asp .shtm 같은 확장자들은 특정 DLL 파일과 매핑 되어 있어, 이러한 파일들에 대한 요청이 들어오면 해당 DLL 의해 처리됨. 이러한 매핑 사용되지 않는 것들은 제거하면 보안에 도움이 되며, 특히, .ida, .idc, .idq,

.printer,.htr, .htw 확장자는 * 버퍼 오버플로우(Buffer Overflow) 공격 위험이 존재하므로 삭제를 권고함.

*버퍼 오버플로우(Buffer Overflow): 메모리에 할당된 버퍼의 양을 초과하는 데이터를 입력하여

프로그램의 복귀 주소를 조작, 궁극적으로 해커가 원하는 코드를 실행하는 .

보안대책

판단기준

양호: 취약한 매핑(.htr .idc .stm .shtm .shtml .printer .htw .ida .idq) 존재 하 지 않는 경우

취약: 취약한 매핑(.htr .idc .stm .shtm .shtml .printer .htw .ida .idq) 존재하는 경우

조치 마스터 속성과 모든 사이트에 적용함

조치방법

사용하지 않는 경우 IIS 서비스 중지, 사용할 경우 취약한 매핑 제거 (아래 참고)

보안설정방법

IIS 5.0, 6.0

1. 시작> 실행> INETMGR> 사이트> 해당 사이트> 속성> [ 디렉터리] 탭에서 [구성] 버튼 선택

2. [매핑] 탭에서 아래와 같은 취약한 매핑 제거

 

확장자명

기능

취약점

asp

Active Server Pages 기능 지원

Buffer Overflow MS02-018

Win 2000 SP3 이상 양호

htr

Web-based password reset:

Outlook Web Access 등에서 기반 응용

프로그램으로 자신의 사용자 계정 암호 변경

+.htr 소스 공개 취약점 MS01-004

Win 2000 SP3, NT SP 7.0 이상 양호

idc

Internet Database Connector:

SQL 서버에 연결하기 위한 정보 등을

관리함. asp 통해 같은 작업을 수행 가능

Web 디렉터리 패스 공개 Q193689

NT4.0, NT SP6a이상 양호

stm, stml,

shtml

Server-Side Includes

Buffer Overflow MS01-044

Win 2000 SP3 이상 양호

printer

Internet Printing : URL 사용하여

페이지를 프린터로 인쇄할 있도록

IIS 인터넷이나 인트라넷을 통해 인쇄

서버 기능 수행

Buffer Overflow MS01-023

Win 2000 SP2 이상 양호

ida, idq

Index Server : idq.dll 매핑되며 인덱스

서버를 쿼리할 사용

Buffer Overflow MS01-033

Win 2000 SP3 이상 양호

htw

Index Server : webhits.dll 매핑되며,

인덱스 서버를 쿼리할 사용

Webhit 소스 공개 취약점 MS00-006

Win 2000 SP1 이상 양호

 

IIS 7.0

1. 시작> 실행> INETMGR> 사이트> 해당 사이트> 처리기 매핑 선택

2. 취약한 매핑 제거 (.htr, .idc, .stm, .shtm, .shtml, .printer, .htw, .ida, .idq)

 

Comments