| 취약점ID |
28048 |
| 위험도 |
30 |
| 포트 |
139,445 |
| 프로토콜 |
TCP |
| 분류 |
SMB |
| 상세설명 |
해당 시스템에는 'Visual FoxPro 6.0 자동 어플리케이션 실행 취약점'에 대한 Hotfix (Q326568)가 설치되어 있지 않다. Microsoft사의 Visual FoxPro는 데스크탑이나 웹을 위한 데이터베이스 솔루션들의 개발을 용이하게 해 주는 객체 지향의 데이터베이스 관리 시스템이다. Visual FoxPro 6.0과 런타임 구성요소는 원격지의 공격자들이 클라이언트 호스트 상의 데이터베이스와 시스템 명령들을 실행시킬 수 있게 해 주는 취약점을 가지고 있다. 이것은 FoxPro에 있는 두가지 문제점 때문이다. 첫번째 문제는 FoxPro가 Internet Explorer에 어플리케이션 파일 확장자 (.app)를 등록하지 않았기 때문이다. 결과적으로 Explorer가 FoxPro 어플리케이션 파일들을 다운로드 하기 전에 경고창을 띄우지 않는다. 두번째 문제는 특별히 제작된 어플리케이션 파일명들은 FoxPro가 사용자 확인절차 없이 곧바로 어플리케이션을 실행시키게 해 버릴 수 있다. 공격자들은 FoxPro 어플리케이션들이 자동적으로 호출되어 실행될 수 있게 고안된 악의적인 웹페이지들을 열어보도록 사용자들을 유혹하여 이 취약점을 도용할 수 있다. 희생자가 될 사용자들에게는 취약한 FoxPro 제품이 설치되어 있어야 할 필요가 없다는 것을 알아야 한다. 런타임 엔진은 사용자의 인지없이 다른 어플리케이션들에 의해 자동적으로 설치될 수도 있기 때문이다. FoxPro가 설치되어 있는지를 파악하기 위해서는 사용자 및 관리자들은 다음 파일들을 찾아보아야 한다: vfp6r.dll, vfp6t.dll, or vfp6run.exe * 알림: 이 점검항목은 점검하기 위한 원격지 호스트의 레지스트리를 액세스할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.
* 참고 사이트: http://www.microsoft.com/technet/security/bulletin/MS02-049.asp
* 영향을 받는 플랫폼: Microsoft Visual FoxPro 6.0 Windows 모든 버전 |
| 해결책 |
다음 마이크로소프트의 보안 게시판 MS02-049을 참조하여 이 취약점에 대한 패치를 적용하여야 한다: http://www.microsoft.com/technet/security/bulletin/MS02-049.asp
1. 다음의 페이지를 연다: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=22649 2. 언어 선택 목록에서 해당 언어를 선택한 후 <Go> 버튼을 클릭한다. 3. 패치 파일을 다운받기 위해 <Download> 버튼을 클릭한다. 4. 패치를 설치하기 위해 파일을 실행시킨다.
-- 혹은 --
문제 해결을 위한 임시 조치방법으로는: 1. 제어판을 열고 툴바에 있는 <도구> 중 <폴더옵션>을 선택한다. 2. <파일형식> 탭을 선택하고 "등록된 파일 형식" 중 "APP"를 선택한 후 <고급> 버튼을 클릭한다. 3. "다운로드 후 열기 확인" 체크박스에 체크하고 <확인> 버튼을 클릭한다.
-- 혹은 --
윈도우 플랫폼들을 위한 패치들은 또한 Microsoft Windows Update 웹 사이트인 http://windowsupdate.microsoft.com 에서도 구할 수 있다. Windows Update는 사용중인 윈도우즈의 버전을 자동으로 찾아내고 적절한 패치를 제공해 준다. |
| 관련 URL |
CVE-2002-0696 (CVE) |
| 관련 URL |
5633 (SecurityFocus) |
| 관련 URL |
10035 (ISS) |
|