English
◀◁ 뒤로
취약점ID 26003
위험도 40
포트 139,445
프로토콜 TCP
분류 SMB
상세설명 해당 시스템에는 '윈도우즈 쉘에 있는 Unchecked Buffer'에 대한 Hotfix가 설치되어 있지 않다.
윈도우즈 쉘은 윈도우즈 사용자 인터페이스의 사용을 위한 기본 프레임웍을 제공하는 책임을 가지고 있다. 윈도우즈 데스크톱으로 사용자들에게 굉장히 친숙한 환경을 제공할 뿐만아니라 파일과 폴더들을 구성하고 애플리케이션들을 시작하기 위한 수단을 제공하는 등 사용자의 컴퓨팅 세션을 정의하도록 돕는 다양한 기능들을 제공한다.
윈도우즈 쉘에는 불완전하게 제거된 애플리케이션들을 시스템상에 자리잡도록 도와주는 펑션들 중의 하나에 버퍼 오버플로우 취약점이 존재한다. 보안 취약점은 결과적으로 악의적인 사용자가 이 취약점을 도용하여 버퍼 오버플로우 공격을 가능하게 해 줄 수 있다. 공격이 성공한다면 윈도우즈 쉘을 크래쉬나게 하거나 사용자의 권한으로 임의의 명령을 수행할 수 있게 해 줄 수 있다.
디폴트로는 이 취약점이 원격으로 도용되지는 않는다. 하지만 아주 특이한 상황에서 웹페이지를 통해 도용될 수 있다. 특히, 사용자가 custom URL 핸들러(handler)들을 가지고 있는 애플리케이션을 설치했다가 제거할 때 그 애플리케이션의 삭제 루틴이 완전하게 애플리케이션을 제거하지 못했다면, 공격자는 버퍼를 오버플로우하게 해 주는 HTML 웹페이지를 구축함으로써 공격이 개시되도록 할 수 있다. 이와같이 악의적으로 구축된 웹페이지는 웹사이트에 포스팅하거나 Email로 보냄으로써 전해질 수 있다.

* 알림: 이 점검항목은 점검하기 위한 원격지 호스트의 레지스트리를 액세스할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.

* 참고 사이트:
http://www.microsoft.com/technet/security/bulletin/ms02-014.asp
http://online.securityfocus.com/bid/4248

* 영향을 받는 소트프웨어
Microsoft Windows 98
Microsoft Windows NT 4.0
Microsoft Windows 2000
해결책 마이크로소프트 보안 게시판 MS02-014, http://www.microsoft.com/technet/security/bulletin/MS02-014.asp 에 리스트된 대로 취약한 시스템에 대한 적절한 패치를 적용한다.
관련 URL (CVE)
관련 URL (SecurityFocus)
관련 URL (ISS)