English
◀◁ 뒤로
취약점ID 26444
위험도 40
포트 139,445
프로토콜 TCP
분류 SMB
상세설명 해당 시스템에는 Microsoft ATL(액티브 템플릿 라이브러리)의 취약점으로 인한 원격 코드 실행 문제점에 대한 2009년 8월 Hotfix (MS09-037, 973908)가 설치되어 있지 않다.
이 패치는 일부 운영체제에서 보안 게시물(MS08-048/26364, MS07-047/936782 , MS05-013/26121)에서 제공된 업데이트를 대체하고 비공개적으로 보고된 Microsoft ATL(액티브 템플릿 라이브러리)의 몇 가지 취약점을 해결한다. 이 취약점으로 인해 사용자가 특수하게 조작된 구성 요소를 로드하거나 악성 웹 사이트에서 호스팅하는 컨트롤을 로드하는 경우 원격 코드 실행이 발생할 수 있다.
이 보안 업데이트는 구성 요소와 컨트롤이 데이터 스트림에서 안전하게 초기화할 수 있는 헤더를 사용하여 작성되도록 ATL 헤더를 수정하고, 수정된 ATL 헤더를 사용하여 작성된 Windows 구성 요소 및 컨트롤의 업데이트된 버전을 제공하여 취약점을 해결한다.

-원격 코드 실행 문제점은 ATL헤더에서 사용하는 'CComVariang::ReadFromStream'함수의 결함으로
마이크로소프트 비디오 ActiveX 컨트롤에 영향을 미친다.

-원격 코드 실행 문제점은 'IPersistStreamInit' 인터페이스의 방법으로 'Load'를 실행하는 동안 에러를 발생시킴으로써 마이크로 소프트 Active Template Library에 영향을 미친다.

-ATL 헤더에서는 공격자가 정확하게 초기화되지 않은 변수를 강제적으로 VariantClear 할 수 있는 문제가 있다.
이는 stream의 손상과 임의의 코드를 실행 할 수 있게 한다.

-안전하지 않은 'OleLoadFromStream'을 사용은 임의의 객체를 초기화할 수 있도록 허용함으로써 보안 정책을 우회할 수 있도록 한다.

-ATL 헤더의 버그는 stream의 변수를 읽을 수 있도록 허용하고 유효하지 않은 변수를 가지고 유효한 변수를 인식할 수 있게 하여
공격자가 원격으로 임의의 코드를 실행 할 수 있다.

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

* 참고 사이트:
http://www.microsoft.com/technet/security/Bulletin/MS09-037.mspx

* 영향을 받는 플랫폼:
In Windows Media Player 11
Windows Server 2008 for 32-bit Systems and Windows Server 2008 for 32-bit Systems Service Pack 2
Windows Server 2008 for x64-based Systems and Windows Server 2008 for x64-based Systems Service Pack 2
Windows Vista
Windows Vista Service Pack 1 and Windows Vista Service Pack 2
Windows Vista x64 Edition
Windows Vista x64 Edition Service Pack 1 and Windows Vista x64 Edition Service Pack 2

In Windows ATL Component
Windows Server 2008 for 32-bit Systems and Windows Server 2008 for 32-bit Systems Service Pack 2
Windows Server 2008 for x64-based Systems and Windows Server 2008 for x64-based Systems Service Pack 2
Windows Server 2008 for Itanium-based Systems and Windows Server 2008 for Itanium-based Systems Service Pack 2
Windows Vista, Windows Vista Service Pack 1, and Windows Vista Service Pack 2
Windows Vista x64 Edition, Windows Vista x64 Edition Service Pack 1, and Windows Vista x64 Edition Service Pack 2
Windows Server 2003 with SP2 for Itanium-based Systems
Windows Server 2003 Service Pack 2
Windows Server 2003 x64 Edition Service Pack 2

In Microsoft Outlook Express 6
Windows Server 2003 Service Pack 2
Windows Server 2003 with SP2 for Itanium-based Systems
Windows Server 2003 x64 Edition Service Pack 2

In Windows Media Player 10
Windows Server 2003 Service Pack 2
Windows Server 2003 x64 Edition Service Pack 2

In DHTML Editing Component ActiveX Control
Windows Server 2003 with SP2 for Itanium-based Systems
Windows Server 2003 Service Pack 2
Windows Server 2003 x64 Edition Service Pack 2

In Microsoft MSWebDVD ActiveX Control
Windows Server 2003 with SP2 for Itanium-based Systems
Windows Server 2003 x64 Edition Service Pack 2
Windows Server 2003 Service Pack 2
해결책 다음 마이크로소프트 보안 게시물 MS09-037을 참조하여 시스템에 대한 적절한 패치(973908)를 적용한다:
http://www.microsoft.com/technet/security/Bulletin/MS09-037.mspx
-- 또는 --
Windows 플랫폼들을 위한 패치들은 또한 Microsoft Windows Update 웹 사이트인 http://windowsupdate.microsoft.com 에서도 구할 수 있다. Windows Update는 사용 중인 Windows의 버전을 자동으로 찾아내고 적절한 패치를 제공해 준다.
관련 URL CVE-2008-0015,CVE-2008-0020,CVE-2009-0901,CVE-2009-2493,CVE-2009-2494 (CVE)
관련 URL 35558,35585,35828,35832,35982 (SecurityFocus)
관련 URL (ISS)