'Internet Explorer'에 해당되는 글 21건

  1. 2011/08/30 IE 호환성 가이드 (자주 묻는 질문)
  2. 2011/02/11 인터넷 익스플로러9 RC 다운로드 이벤트
  3. 2011/02/09 2011년 2월 MS 정기 보안업데이트 권고
2011/08/30 21:51

IE 호환성 가이드 (자주 묻는 질문)


IE9에서 웹사이트가 잘 안보이거나 문제가 있으신가요?

호환성 가이드를 참고로 여러분의 웹사이트가 IE9에서 잘 동작할 수 있도록 개선해 보세요.



자주 묻는 질문

질문 1: 브라우저의 버전에 변경되면 호환성 관련한 부분이 가장 큰 이슈 사항입니다. 브라우저나 IE 버전에 대한 체크를 어떻게 해야 하나요?

답변: 일반적으로 호환성 관련한 장애 중에서 가장 빈번하게 발생하는 에러의 원인 중 대부분이 버전 체크를 하지 않거나 UA String 값을 제대로 처리하지 못해 발생합니다. 
웹 서버나 웹 페이지는 인터넷 브라우저로부터 종류와 버전 등의 정보를 받아서 각 브라우저와 버전에 맞는 페이지를 보여주게 합니다. 이 때 브라우저에서 제공하는 정보를 UA(User Agent) string이라고 합니다. 
예를 들어 IE8까지는 “Mozilla/4”였던 UA String 값이 IE9에서는 “Mozilla/5”로 변경되었으므로 
단순히 UA String 값이 ‘Mozilla/5’ 인지를 비교하여 Internet Explorer와 타 브라우저를 판단하여서는 안됩니다. 
또한 “MSIE 9.0” 값을 얻어서 IE의 버전이 “9”임을 인식할 수 있습니다. 

브라우저 및 IE 버전 판단 방법은 아래 샘플 코드를 참고 하시기 바랍니다.

function getInternetExplorerVersion() {
var rv = -1;
if (navigator.appName == 'Microsoft Internet Explorer') {
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null)
rv = parseFloat(RegExp.$1);
}
return rv;

function checkVersion() {

var ver = getInternetExplorerVersion();
if (ver > -1)
msg = "You are using Internet Explorer " + ver;
else
msg = "You are not using Internet Explorer";
alert(msg);
}

또한 일부 ActiveX 관련해서 레지스트리의 값을 이용해서 IE의 버전을 체크하는 경우가 있는데, 이런 경우 UA String을 사용하면 이를 해결할 수 있습니다.

 

질문 2: IE9을 통해 웹 사이트에 접속했더니 스크립트 오류가 발생합니다. 현재 자주 발생되는 오류는 어떤 것들이 있나요? 그리고 이런 경우 어떻게 대처해야 하나요?

답변: IE9 내부적으로는 코드 네임 “Chakra”라고 이름 붙여진 새로운 JavaScript 엔진을 사용합니다. Chakra는 새로운 JavaScript 컴파일러를 포함하고 있는데, 이 컴파일러가 소스 코드를 컴파일하여 기계어로 바꿔주며, 새로운 인터프리터와 더불어 런타임과 라이브러리도 최적화하여 실행을 향상시켜 줍니다. 또한 스크립트 코드를 백그라운드에서 컴파일 하기 때문에 스크립트 코드의 변경 없이 멀티코어 머신에서 더 훌륭한 성능을 발휘합니다 
자바스크립트 에러와 관련해서 현재까지 주로 발생되는 스크립트 문제 유형은 다음과 같습니다. 
 로그인 실패 
 버튼 클릭시 오류 
 화면 안 보임 
 렌더링 깨짐 
이러한 오류에 대해서는 기존의 사용한 JavaScript 코드를 웹 표준을 맞게 수정해야 합니다. 웹 표준을 준수하지 않는 경우 IE8에서 잘 동작하더라도 에러가 발생될 수 있으니 이점 참고 하시기 바랍니다.

 

질문 3: 로그인 버튼 클릭 시 오류 메시지가 발생합니다. 이런 경우 어떻게 대처해야 하나요?

답변: 이전 버전까지는 getElementById()의 경우 document에서 해당 ID에 대한 unique한 html 요소를 찾아 주는데, IE의 경우 해당 요소의 ID와 Name 속성을 모두 찾을 수 있습니다. 
그러나 IE9에서는 ID 속성만이 유효하게 되고, Name 속성을 사용하는 경우 null 값을 반환하게 됩니다. 

<input type='checkbox' name='NxCheckKeyDefense' ... > 
var objKeyDefense = document.getElementById("NxCheckKeyDefense") ;

이러한 문제점을 해결하기 위해서는 개체에 ID 속성을 부여해 주어야 합니다.

<input type='checkbox' name='NxCheckKeyDefense' id=“NxCheckKeyDefense’> 
var objKeyDefense = document.getElementById("NxCheckKeyDefense") ;

 

질문 4: CreateElement() 함수를 사용하는 경우 에러가 발생합니다. 이런 경우 어떻게 대처해야 하나요?

답변: 새로운 객체를 만들기 위해 CreateElement() 함수를 사용하는 경우 IE9에서는 createElement() 함수의 인수에 “<>”가 포함되어서는 안됩니다.

createElement(‘<div id=“’+LOGIN.CL.CONTAINERID_INST+’” style=“display:none”></div>’);

이러한 문제를 해결하기 위해서는 createElement() 함수를 통해 DOM개체를 생성하고 setAttribute() 함수를 통해 속성을 부여하는 것이 올바른 방법입니다.

obj = document.createElement("div"); 
obj.setAttribute("id", LOGIN.CK.CONTAINERID); 
obj.setAttribute("style", "display:none; position:absolute;"); 
document.body.appendChild(obj);

 

질문 5: IE9과 Javascript Frameworks 들간의 호환성 문제가 발생합니다. 어떻게 해야 하나요?

답변: IE9에서는 웹 표준에 따라 ECMAScript 5를 JavaScript 엔진으로 채택하여 최적화된 성능을 제공합니다. 이로 인한 변화에 따라 구버전의 Jquery, Prototype, Moo tools 와 같은 Javascript frameworks 와 호환성 문제가 발생하는 경우가 있습니다. 
Framework 별로 개발사에서 IE9과의 호환성 문제를 해결하는 업데이트가 지속적으로 이루어지고 있으므로, 이러한 경우 해당 Framework를 최신 버전으로 업데이트 하는 것을 권장합니다. 
이와 관련된 보다 자세한 사항은 아래 URL을 참고 하기 바랍니다. 
http://blogs.msdn.com/b/ie/archive/2010/07/16/how-ie9-platform-preview-feedback-changed-the-javascript-standard.aspx

 

질문 6: 자바스크립트를 통한 암호화 기능을 사용한 영역이 정상적으로 표시되지 않습니다. 이러한 경우 어떻게 대처해야 하나요?

답변: IE9에서는 Jscript.Encode/Jscript.Decode를 지원하지 않으므로 <Script language=“Jscript.Encode”>와 같이 Jscript를 통해 스크립트를 암호화하는 경우 스크립트 파일이 처리되지 않습니다.

<Script language=“Jscirpt.Encode” src=“/commonEncode.js”>

IE9에서는 스크립트 암호화를 지원하지 않으므로 스크립트를 다음과 같이 수정해야 합니다.

<Script src=“/common.js” type=“text/javascript”>

 

질문 7: iframe 내 추가 정보가 표시되지 않습니다. 이러한 경우 어떻게 대처해야 하나요?

답변: IE8에선 자식 프레임은 부모 프레임과는 별도로 독립적인 버전을 지닐 수 있었지만, IE9에서는 이전 버전과 다른 DOM모델을 사용하기 때문에 부모 프레임과 자식 프레임이 독립적인 버전을 가지더라도 부모 프레임에 맞추어 동작하게 됩니다.

<iframe width="150" height="90" src="http://abc.com/event_call.htm?pid=15090@info" frameBorder="0" scrolling="no" vspace="0" hspace="0" bordercolor="#000000">

• 부모 프레임(IE9) : <meta http-equiv="X-UA-Compatible" content="IE=edge"/> 
• 자식 프레임(IE7) : <meta http-equiv="X-UA-Compatible" content="IE=IE=7"/> 
이러한 경우 부모 프레임과 자식 프레임이 동일한 IE 버전에서 구동되도록 코드를 작성합니다. 

질문 8: 연도 계산 오류로 인해 장애가 발생합니다. 이러한 경우 어떻게 대처해야 하나요?

답변: 일반적으로 연도 계산을 위해 getYear() 함수를 사용하게 되는데 자바스크립트 엔진이 변경됨에 따라 getYear() 함수의 리턴 값이 변경되었습니다. 
기존 IE 버전에서는 0을 기준으로 하여 2010이 리턴 되었지만, IE9부터는 1900년도를 기준으로 (2010-1900=110) 110이 리턴 됩니다.

var c_year = today.getYear(); 
if(c_year-c_yy<19) alert("19세이하 미성년자는 회원가입이 불가능합니다.");

이러한 문제를 해결하기 위해서는 getYear() 함수를 getFullYear() 함수로 대체합니다.

var c_year = today.getFullYear(); 
if(c_year-c_yy<19) alert("19세이하 미성년자는 회원가입이 불가능합니다.");

 

질문 9: IE9을 설치 후에 기존에 사용하는 프로그램에서 한글 폰트 깨지는 현상이 발생합니다. 이러한 경우 어떻게 대처해야 하나요?

답변: 한글이 깨지는 이유는 유니코드(한글 모두 지원하는 방식)를 지원하지 않거나, 않았던 
프로그램에서 발생합니다. 
제어판의 언어설정을 이용하여 해당 증상의 해결을 할 수 있습니다. 
A. [시작] -> [제어판] -> [키보드 또는 기타 입력 방법 변경] 
B. [형식] 탭에서 형식(F) : 부분을 [영어(미국)]으로 변경 후 적용(A) 
C. [위치] 탭에서 현재 위치(C) : 부분을 [미국]으로 변경 후 적용(A) 
D. [키보드 및 언어] 탭에서 키보드 변경(C)... 선택 
E. [일반탭] 기본 입력 언어(L) 부분 아래에서 영어(미국) -> US 선택 후 적용(A) 
F. [관리자 옵션] 탭에서 설정 복사(O) 
G. 현재 설정 복사: 모든 항목을 체크 후 [확인] 
H. [관리자 옵션] 탭에서 시스템 로캘 변경(C) 
I. 현재 시스템 로캘 부분(C): 영어(미국) 으로 선택 후 [확인] 
J. [지금 다시 시작]을 눌러 시스템을 재 시작 합니다. 
그리고 다시 아래와 같이 수행합니다. 
A. [시작] -> [제어판] -> [키보드 또는 기타 입력 방법 변경] 
B. [형식] 탭에서 형식(F): 한국어(대한민국)으로 변경 후 [적용] 
C. [위치] 탭에서 현재 위치(C): 대한민국으로 변경 후 [적용] 
D. [키보드 및 언어] 탭에서 키보드 변경(C) 
E. [일반] 탭에서 한국어(대한민국) -> US 선택 후 [적용(A)] 
F. [관리자 옵션] 탭에서 설정 복사(O) 
G. 현재 설정 복사: 모든 항목을 체크 후 [확인] 
H. [관리자 옵션] 탭에서 시스템 로캘 변경(C) 
I. 현재 시스템 로캘 부분(C): [한국어(대한민국)] 으로 선택 후 [확인] 하시면 됩니다.

 

질문 10: 테스트를 위해 IE9을 설치 한 후에 제거하고자 합니다. 설치된 IE9을 제거하는 방법이 있는지요?

답변: 베타 버전을 설치한 후에 장애로 인해 사용이 불가능한 경우 IE9을 제거할 수 있습니다. 
설치된 IE9을 제거하는 방법은 다음과 같습니다. 
A. [시작] -> [제어판] -> [프로그램 기능] 
B. 왼편 상단의 [설치된 업데이트 보기] 
C. Windows Internet Explorer 9을 선택 후 [프로그램 제거] 선택 
D. 팝업 창에서 [확인] 
E. [지금 다시 시작]을 눌러 시스템을 재 시작 합니다.

질문 11: 이전 버전의 IE 문서모드에서 동작하기 위해 X-UA-Compatible META tag를 삽입하였으나 작동하지 않습니다. 어떻게 하면 될까요?

답변: IE 이전 버전과의 호환성 문제를 해결하기 위해 <meta http-equiv="X-UA-Compatible" content="IE=7" />와 같이 X-UA-Compatible META tag를 삽입하여 IE9을 IE 이전 버전의 문서모드로 동작하게 할 수 있습니다. 그러나 X-UA-Compatible META tag가 <Link>태그나 <Script>태그 이후에 삽입되어 있는 경우, IE9은 자동으로 IE9 표준모드로 동작하고 X-UA-Compatible META tag를 무시하게 되므로, 제작자가 의도한 문서 모드로 전환되지 않습니다. 
X-UA-Compatible META tag는 <HEAD> 태그 바로 이후에 삽입하는 것을 권장합니다.

질문 12: 그림이나 문단이 원하는 위치에 표시되지 않습니다. 어떻게 하면 될까요?

답변: IE9 부터는 개체의 위치나 크기를 지정하는 Style 관련 속성(top, left, width, height 등)에 값을 지정할 때 반드시 단위(px, pt 등)를 함께 명시하여야 합니다. 그렇지 않은 경우 속성에 원하는 값이 지정되지 않습니다. layer.style.left = "0px”; 와 같이 단위(px, pt 등)를 포함한 값을 style 속성에 지정하여야 합니다.



출처 : msdn.microsoft.com
저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License

Trackback 0 Comment 0
2011/02/11 19:04

인터넷 익스플로러9 RC 다운로드 이벤트


인터넷 익스플로러9 RC(최종평가판) 다운로드


자세한 내용 : http://www.ie9html5.com/

출처 : msdn
저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License

Trackback 0 Comment 0
2011/02/09 19:24

2011년 2월 MS 정기 보안업데이트 권고


[MS11-003] Internet Explorer 누적 보안 업데이트

□ 영향
  o 공격자가 영향 받는 시스템에 대해 로그온 사용자 권한으로 임의의 코드 실행 가능

□ 설명
  o 공개된 취약점 2개를 포함한 총 4개의 취약점에 대한 보안업데이트
  o 공격자는 특수하게 조작한 웹페이지를 사용자가 열어보도록 유도하여 로그온 사용자 권한으로 
     임의의 원격코드 실행가능
  o 관련취약점 :
    - CSS Memory Corruption Vulnerability - CVE-2010-3971
    - Uninitialized Memory Corruption Vulnerability - CVE-2011-0035
    - Uninitialized Memory Corruption Vulnerability - CVE-2011-0036
    - Internet Explorer Insecure Library Loading Vulnerability - CVE-2011-0038
  o 영향 : 원격코드실행
  o 중요도 : 긴급

□ 해당시스템
  o 영향 받는 소프트웨어
    - Internet Explorer 6 with Windows XP SP3
    - Internet Explorer 6 with Windows Pro x64 SP2
    - Internet Explorer 6 with Windows Server 2003 SP2
    - Internet Explorer 6 with Windows Server 2003 x64 SP2
    - Internet Explorer 6 with Windows Server 2003 SP2 for Itanium-based Systems
    - Internet Explorer 7 with Windows XP SP3
    - Internet Explorer 7 with Windows Pro x64 SP2
    - Internet Explorer 7 with Windows Server 2003 SP2
    - Internet Explorer 7 with Windows Server 2003 x64 SP2
    - Internet Explorer 7 with Windows Server 2003 SP2 for Itanium-based Systems
    - Internet Explorer 7 with Windows Vista SP1, SP2
    - Internet Explorer 7 with Windows Vista x64 SP1, SP2
    - Internet Explorer 7 with Windows Server 2008, SP2
    - Internet Explorer 7 with Windows Server 2008 x64, SP2
    - Internet Explorer 7 with Windows Server for Itanium-based Systems, SP2
    - Internet Explorer 8 with Windows XP SP3
    - Internet Explorer 8 with Windows XP Pro x64 SP2
    - Internet Explorer 8 with Windows Server 2003 SP2
    - Internet Explorer 8 with Windows Server 2003 x64 SP2
    - Internet Explorer 8 with Windows Vista SP1, SP2
    - Internet Explorer 8 with Windows Vista x64 SP1, SP2
    - Internet Explorer 8 with Windows Server 2008 SP1, SP2
    - Internet Explorer 8 with Windows Server 2008 x64 SP1, SP2 
    - Internet Explorer 8 with Windows 7
    - Internet Explorer 8 with Windows 7 x64
    - Internet Explorer 8 with Windows Server 2008 R2 for x64
    - Internet Explorer 8 with Windows Server 2008 R2 for Itanium-based Systems
□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-003.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-003.mspx



[MS11-004] Internet Information Services 취약점으로 인한 원격코드실행 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o IIS FTP 서비스의 FTP 서버가 특수하게 조작된 FTP 명령을 처리하는 과정에서 원격코드실행이 
     가능한 취약점 존재
    ※ IIS(Internet Information Services) : FTP, SMTP, NNTP, HTTP/HTTPS 등의 프로
        토콜을 지원하는 MS의 인터넷 정보 서비스
  o 공격자는 특수하게 조작된 FTP 명령을 전송하여 임의의 원격코드 실행가능
  o 관련취약점 :
    - IIS FTP Service Heap Buffer Overrun Vulnerability - CVE-2010-3972
  o 영향 : 원격코드실행
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - IIS FTP 7.0, 7.5 on Windows Vista SP1, SP2
    - IIS FTP 7.0, 7.5 on Windows Vista x64 Edition SP1, SP2
    - IIS FTP 7.0, 7.5 on Windows Server 2008 for 32-bit Systems, SP2
    - IIS FTP 7.0, 7.5 on Windows Server 2008 for x64-based Systems, SP2
    - IIS FTP 7.5 on Windows 7 for 32-bit Systems
    - IIS FTP 7.5 on Windows 7 for x64-based Systems
    - IIS FTP 7.5 on Windows Server 2008 R2 for x64-based Systems
    - IIS FTP 7.5 on Windows Server 2008 R2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - IIS FTP 5.1 on Windows XP SP3
    - IIS FTP 5.1 on Windows XP Professional x64 Edition SP2
    - IIS FTP 6.0 on Windows Server 2003 SP2
    - IIS FTP 6.0 on Windows Server 2003 x64 Edition SP2
    - IIS FTP 6.0 on Windows Server 2003 with SP2 for Itanium-based Systems
    - IIS FTP 6.0 on Windows Vista SP1, SP2
    - IIS FTP 6.0 on Windows Vista x64 Edition SP1, SP2
    - IIS FTP 6.0 on Windows Server 2008 for 32-bit Systems, SP2
    - IIS FTP 6.0 on Windows Server 2008 for x64-based Systems, SP2
    - IIS FTP 6.0 on Windows Server 2008 for Itanium-based Systems, SP2

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-004.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-004.mspx



[MS11-005] Active Directory 취약점으로 인한 서비스거부 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 서비스거부 상태로 만들 수 있음

□ 설명
  o Active Directory 서버가 특수하게 조작된 패킷을 처리하는 과정에서 서비스거부 취약점이 발생
    ※ Active Directory : 윈도우 운영체제에서 사용자, 사용자 그룹, 네트웍 데이터 등을 하나로
       통합 관리하는 디렉토리 서비스
  o 공격자는 특수하게 조작된 패킷을 전송하여 서비스거부 발생가능
  o 관련취약점 :
    - Active Directory SPN Validation Vulnerability - CVE-2011-0040
  o 영향 : 서비스거부
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Active Directory on Windows Server 2003 SP2
    - Active Directory on Windows Server 2003 x64 Edition SP2
    - Active Directory on Windows Server 2003 with SP2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - ADAM on Windows XP SP3
    - ADAM on Windows XP Professional x64 Edition SP2
    - ADAM on Windows Server 2003 SP2
    - ADAM on Windows Server 2003 x64 Edition SP2
    - AD LDS on Windows Vista SP1, SP2
    - AD LDS on Windows Vista x64 Edition SP1, SP2
    - AD, AD LDS on Windows Server 2008 for 32-bit Systems, SP2
    - AD, AD LDS on Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - AD LDS on Windows 7 for 32-bit Systems
    - AD LDS on Windows 7 for x64-based Systems
    - AD, AD LDS Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-005.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-005.mspx



[MS11-006] Windows Shell Graphics Processor 취약점으로 인한 원격코드실행 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 로그온 사용자 권한으로 임의의 코드 실행 가능

□ 설명
  o Windows Shell Graphics Processor가 특수하게 조작된 이미지를 처리하는 과정에서
     원격코드실행이 가능한 취약점 존재
    ※ Windows Shell Graphics Processor : 윈도우 운영체제에서 탐색기에 이미지 
        파일을 간략하게 보여주기 위해 사용되는 모듈
  o 공격자는 특수하게 조작된 이미지 파일을 사용자가 열어보도록 유도하여 로그온 사용자
     권한으로 임의의 원격코드 실행가능
  o 관련취약점 :
    - Windows Shell Graphics Processing Overrun Vulnerability - CVE-2010-3970
  o 영향 : 원격코드실행
  o 중요도 : 긴급

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
  o 영향 받지 않는 소프트웨어
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-006.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-006.mspx



[MS11-007] OpenType Compact Font Format 드라이버취약점으로 인한 원격코드실행 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o OpenType Compact Font Format 드라이버가 특수하게 조작된 폰트를 이용하는 과정에서
    원격코드실행이 가능한 취약점 존재
    ※ OpenType Compact Font Format : MS 윈도우와 애플 MAC 운영체계에서 사용되는
       트루타입 폰트 파일 형식을 확장한 글꼴 파일 형식
  o 공격자는 특수하게 조작된 폰트를 사용자가 사용하도록 유도하여 임의의 원격코드 실행가능
  o 관련취약점 :
    - OpenType Font Encoded Character Vulnerability - CVE-2011-0033
  o 영향 : 원격코드실행
  o 중요도 : 긴급

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-007.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-007.mspx



[MS11-008] Microsoft Visio 취약점으로 인한 원격코드실행 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 로그온 사용자 권한으로 임의의 코드 실행 가능

□ 설명
  o Microsoft Visio가 특수하게 조작된 Visio 파일을 처리하는 과정에서 원격코드실행이 가능한
     취약점 존재
  o 공격자는 특수하게 조작된 Visio 파일을 사용자가 열어보도록 유도하여 로그온 사용자 권한으로
    임의의 원격코드 실행가능
  o 관련취약점 :
    - Visio Object Memory Corruption Vulnerability - CVE-2011-0092
    - Visio Data Type Memory Corruption Vulnerability - CVE-2011-0093
  o 영향 : 원격코드실행
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Microsoft Visio 2002 SP2
    - Microsoft Visio 2003 SP3
    - Microsoft Visio 2007 SP2
  o 영향 받지 않는 소프트웨어
    - Microsoft Visio 2010 (32-bit editions)
    - Microsoft Visio 2010 (64-bit editions)
    - Microsoft Visio 2007 Viewer 
    - Microsoft Visio 2010 Viewer

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-008.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-008.mspx



[MS11-009] JScript/VBScript Scripting 엔진 취약점으로 인한 정보누출 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대한 정보누출

□ 설명
  o JScript/VBScript Scripting 엔진이 특수하게 조작된 웹페이지를 처리하는 과정에서 정보누출
    취약점이 발생
  o 공격자는 특수하게 조작된 웹페이지를 사용자가 열어보도록 유도하여 정보누출 발생가능
  o 관련취약점 :
    - Scripting Engines Information Disclosure Vulnerability - CVE-2011-0031
  o 영향 : 정보누출
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-009.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-009.mspx



[MS11-010] Windows Client/Server Run-time Subsystem 취약점으로 인한 권한상승 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o Windows에서 특수하게 조작된 어플리케이션이 실행되는 과정 중, Client/Server Run-time
    Subsystem의 취약점으로 인해 권한상승이 발생
    ※ Windows Client/Server Run-time Subsystem : Win32 서브시스템의 사용자모드 부분으로
        콘솔 윈도우, 스레드의 생성/삭제 등에 관여하며 항상 실행되어야 하는 기본적인 서브시스템
  o 공격자는 특수하게 조작된 어플리케이션을 사용자가 실행하도록 유도하여 권한상승 발생가능
  o 관련취약점 :
    - CSRSS Elevation of Privilege Vulnerability - CVE-2011-0030
  o 영향 : 권한상승
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-010.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-010.mspx



[MS11-011] Windows Kernel 취약점으로 인한 권한상승 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o Windows에서 특수하게 조작된 어플리케이션이 실행되는 과정 중, Windows Kernel
     의 취약점으로 인해 권한상승이 발생
  o 공격자는 특수하게 조작된 어플리케이션을 사용자가 실행하도록 유도하여 권한상승 발생가능
  o 관련취약점 :
    - Driver Improper Interaction with Windows Kernel Vulnerability - CVE-2010-4398
    - Windows Kernel Integer Truncation Vulnerability - CVE-2011-0045
  o 영향 : 권한상승
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-011.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-011.mspx



[MS11-012] Windows Kernel-Mode 드라이버 취약점으로 인한 권한상승 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o Windows에서 특수하게 조작된 어플리케이션이 실행되는 과정 중, Windows Kernel-Mode
    드라이버의 취약점으로 인해 권한상승이 발생
  o 공격자는 특수하게 조작된 어플리케이션을 사용자가 실행하도록 유도하여 권한상승 발생가능
  o 관련취약점 :
    - Win32k Improper User Input Validation Vulnerability - CVE-2011-0086
    - Win32k Insufficient User Input Validation Vulnerability - CVE-2011-0087
    - Win32k Window Class Pointer Confusion Vulnerability - CVE-2011-0088
    - Win32k Window Class Improper Pointer Validation Vulnerability - CVE-2011-0089
    - Win32k Memory Corruption Vulnerability - CVE-2011-0090
  o 영향 : 권한상승
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-012.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-012.mspx



[MS11-013] Kerberos 취약점으로 인한 권한상승 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o Windows에서 특수하게 조작된 서비스가 동작하는 과정 중, Kerberos의 취약점으로 인해 권한
    상승이 발생
    ※ Kerberos : 개방된 컴퓨터 네트워크 내에서 서비스 요구를 인증하기 위한 방법
  o 공격자는 특수하게 조작된 서비스를 사용자가 사용하도록 유도하여 권한상승 발생가능
  o 관련취약점 :
    - Kerberos Unkeyed Checksum Vulnerability - CVE-2011-0043
    - Kerberos Spoofing Vulnerability - CVE-2011-0091
  o 영향 : 권한상승
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-013.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-013.mspx



[MS11-014] Local Security Authority Subsystem Service 취약점으로 인한 로컬권한상승 문제

□ 영향
  o 공격자가 영향 받는 시스템에 대해 완전한 권한 획득

□ 설명
  o Windows에서 특수하게 조작된 어플리케이션이 실행되는 과정 중, Local Security Authority 
    Subsystem Service의 취약점으로 인해 로컬권한상승이 발생
    ※ Local Security Authority Subsystem Service : 로컬 보안, 도메인 인증, 엑티브 디렉토리
       서비스 프로세스 등을 관리하기 위한 인터페이스를 제공하는 서비스
  o 공격자는 특수하게 조작된 어플리케이션을 사용자가 실행하도록 유도하여 로컬권한상승 발생가능
  o 관련취약점 :
    - LSASS Length Validation Vulnerability - CVE-2011-0039
  o 영향 : 로컬권한상승
  o 중요도 : 중요

□ 해당시스템
  o 영향 받는 소프트웨어
    - Windows XP SP3
    - Windows XP Professional x64 Edition SP2
    - Windows Server 2003 SP2
    - Windows Server 2003 x64 Edition SP2
    - Windows Server 2003 with SP2 for Itanium-based Systems
  o 영향 받지 않는 소프트웨어
    - Windows Vista SP1, SP2
    - Windows Vista x64 Edition SP1, SP2
    - Windows Server 2008 for 32-bit Systems, SP2
    - Windows Server 2008 for x64-based Systems, SP2
    - Windows Server 2008 for Itanium-based Systems, SP2
    - Windows 7 for 32-bit Systems
    - Windows 7 for x64-based Systems
    - Windows Server 2008 R2 for x64-based Systems
    - Windows Server 2008 R2 for Itanium-based Systems

□ 해결책  
  o 해당 시스템에 대한 마이크로소프트사의 취약점 패치 적용

□ 참조사이트 
  o 영문 : http://www.microsoft.com/technet/security/bulletin/MS11-014.mspx
  o 한글 : http://www.microsoft.com/korea/technet/security/bulletin/MS11-014.mspx


출처 : 인터넷침해대응센터

저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License

Trackback 1 Comment 0