| 취약점ID |
28629 |
| 위험도 |
40 |
| 포트 |
139,445 |
| 프로토콜 |
TCP |
| 분류 |
SMB |
| 상세설명 |
해당 호스트에 ADODB.Stream 개체가 사용 중인 것으로 나타난다. 이 결함은 악의적인 HTML 문서들이 로컬 영역 (혹은 인터라넷 영역과 같은 보안 제한이 풀려진 다른 보안 영역들)에서 해석될 때 희생자 파일 시스템 상에 파일들을 생성하거나 덮어쓸 수 있게 해 준다. 이 결함은 희생자 파일 시스템에 공격자가 제공한 파일을 생성할 수 있도록 ADODB.Stream 개체를 도용하는 스크립트에 의해 이뤄진다. 이러한 방법으로 보안 상의 제한들이 풀려진 보안 영역의 조건으로 해석되는 HTML 문서는 희생자 파일 시스템 상에 악의적인 파일을 설치할 수 있다. 이 결함을 도용하려면 대개 브라우저를 로컬 영역 (혹은 다른 적절한 보안 영역)에서 작동하게 하기 위하여 다른 취약점들을 필요로 한다. 그리고 나서 클라이언트 파일 시스템에 악의적인 내용이 생성되었다면 그 내용을 참조하게 한다. HTML 문서를 자신들의 시스템으로 다운로드하여 웹 브라우저로 그 문서를 열도록 유도하는 방법과 같은 여러 가지 공격 요소들이 존재한다. HTML email은 (다른 취약점들과 결합하여) 이 결함에 대한 공격 요소가 될 수 있다.
* 알림: 이 점검항목은 점검하기 위한 원격지 호스트에 로그인할 수 있는 Guest 혹은 그 이상의 권한을 가진 계정을 필요로 한다. 이러한 조건이 안되면 점검을 수행할 수 없으며 모든 취약한 호스트들에 대해서 거짓 음성반응(False Negative)을 보일 수 있다.
* 참고 사이트: http://support.microsoft.com/?id=870669
* 영향을 받는 플랫폼: Microsoft Windows Any version |
| 해결책 |
마이크로소프트 사는 Internet Explorer에서 ADODB.Stream 개체를 해제하는 세 가지 방법을 제시하고 있다. Microsoft Windows Update를 사용하여 컴퓨터를 업데이트하거나, Microsoft 다운로드 센터에서 업데이트 파일을 다운로드하거나, ADODB.Stream 개체를 수동으로 해제할 수 있다.
Microsoft 다운로드 센터에서 얻을 수 있는 레지스트리 키를 사용하여 ADODB.Stream 개체를 해제하려면 사용 중인 운영 체제에 따라 다음 Microsoft 웹 사이트 중 하나를 방문하여야 한다:
Windows XP, Windows 2000, Windows NT, Windows Server 2003의 경우: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=4782
Windows 9x, Windows ME의 경우: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20042
Windows XP Version 2003, 64 Bit Edition , Windows Server 2003, 64 Bit Edition (이 버전은 한글화되지 않은 제품임)의 경우: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=670
-- 혹은 --
수동으로 레지스트리 키를 만들어 ADODB.Stream 개체를 해제하려면 다음과 같이 한다: 1. 시작을 누르고 실행을 누른다. 2. 열기 상자에 Regedit를 입력하고 확인을 누른다. 3. 레지스트리 편집기에서 다음 레지스트리 키를 찾는다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
4. ActiveX Compatibility를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 키를 누른다. 5. 다음과 같은 키 이름을 입력한다:
{00000566-0000-0010-8000-00AA006D2EA4}
6. 새 키를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 DWORD 값을 누른다. 7. 이 값의 이름을 Compatibility Flags로 지정한다. 8. 오른쪽 창에서 Compatibility Flags를 마우스 오른쪽 단추로 누른 다음 수정을 누른다. 9. DWORD 값 편집 대화 상자에서 16진수 옵션이 선택되어 있는지 확인하고 값 데이터 상자에 400을 입력한 다음 확인을 누른다. 10. 레지스트리 편집기를 닫는다.
더 자세한 정보는 Microsoft 사의 http://support.microsoft.com/?id=870669 에서 볼 수 있다. |
| 관련 URL |
(CVE) |
| 관련 URL |
8577,10514 (SecurityFocus) |
| 관련 URL |
(ISS) |
|