서브타이틀
  • : 고객센터 > 보안 업데이트
  • 제목 MS IIS 파일 확장자 처리오류 취약점 주의
    등록일 2009-12-16 오전 12:00:00


    (주)서브이즈 보안관리팀에서 알려드립니다.

    MS IIS 파일 확장자 처리오류로 인한 취약점이 발견되어 주의를 부탁드립니다.

    □ 개요
    o 마이크로소프트사의 IIS(Internet Information Service)에서 파일 확장자 처리오류로 인한
    보안우회 취약점이 발견됨[1,2,3]
    o 현재 해당 취약점에 대한 보안 업데이트가 발표되지 않았으며 IIS는 국내에서 많이 이용되기
    때문에 해당 서버 관리자는 보안 업데이트가 발표되기 전까지 주의를 요함

    □ 영향을 받는 시스템
    o Microsoft Internet Information Services 6.x 이하의 모든 버전

    □ 영향을 받지 않는 시스템
    o Microsoft Internet Information Services 7.5

    □ 취약점 설명
    o 마이크로소프트의 IIS에서 세미콜론을 이용한 파일 확장자 처리오류를 통해 공격자는
    임의의 파일(웹쉘, Exploit 코드 및 각종 실행파일 등)을 실행할 수 있음 [1,2,3]
    - 예를 들어 IIS는 "malicious.asp;.jpg" 파일을 ASP 파일로 처리하여 실행
    - 특히 대부분의 파일 업로드 보호 시스템은 파일의 마지막 확장자(JPG)만을 확인하여
    업로드하기 때문에 쉽게 업로드가 가능

    □ 영향
    o 만약 상기 취약점을 이용하여 공격한 경우 공격자는 취약한 웹서버의 파일 업로드 기능을
    이용하여 웹쉘을 업로드 및 실행한 후 웹서버에 대한 완벽한 권한을 취할 수 있음
    o 또한 악의적인 파일을 업로드한 후 인터넷 사용자의 클릭을 유도하여 사용자 PC에 악성코드를
    감염시킬 수 있음

    □ 임시 조치방법
    o 파일의 이름 및 확장자를 랜덤한 문자열로 치환하여 업로드 되도록 함 [3]
    ※ 사용자가 입력한 파일이름으로 업로드 되지 않도록 함
    o 업로드 파일 디렉토리에 대한 실행 권한을 해제 [3]
    ※ 설정방법 (Windows 2003 사용자 환경의 예)
    - “제어판 > 관리 도구 > 인터넷 정보 서비스(IIS) 관리”에서 업로드 폴더의 속성 클릭


    - “디렉터리 탭”의 “실행 권한”을 “없음”으로 설정


    □ 용어 정리
    o IIS(Internet Information Service): 인터넷정보서비스라 불리며 마이크로소프트 윈도우즈를
    사용하는 서버들을 위한 인터넷 기반 서비스
    o ASP(Active Server Script): 마이크로소프트사에서 개발한 서버 측의 스크립팅 환경

    □ 기타 문의사항
    o 보안업데이트는 언제 발표되나요?
    - MS의 공식 보안업데이트 일정은 발표되지 않음, 발표될 경우 KrCERT 홈페이지를 통해
    신속히 공지할 예정입니다
    o 한국인터넷진흥원 인터넷침해대응센터: 국번없이 118

    □ 참고사이트
    [1] http://secunia.com/advisories/37831/ (Secunia)
    [2] http://www.vupen.com/english/advisories/2009/3634
    [3] http://soroush.secproject.com/downloadable/iis-semicolon-report.pdf

    참조 : 인터넷침해사고대응센터
  • 다음글 [MS 보안업데이트]2010년 1월 MS 정기 보안업데이트 권고
    이전글 [MS 보안업데이트]2009년 11월 MS 정기 보안업데이트 권고