MS12-034: 2012년 5월 8일 자 Windows XP 및 Windows Server 2003의 CVE-2012-0181용 보안 업데이트에 대한 설명

기술 자료 번역 기술 자료 번역
기술 자료: 2686509 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

Microsoft는 보안 공지 MS12-034를 발표했습니다. 보안 공지 전체 내용을 보려면 다음 Microsoft 웹 사이트 중 하나를 방문하십시오.

이 보안 업데이트에 대한 도움과 지원을 받는 방법

업데이트 설치 도움말: Microsoft Update 지원

IT 전문가용 보안 솔루션: TechNet 보안 문제 해결 및 지원

Windows 컴퓨터를 바이러스 및 맬웨어로부터 보호: 바이러스 솔루션 및 보안 센터

각 지역의 국가별 지원: 국가별 지원

추가 정보

이 보안 업데이트는 자판 배열 파일의 로드 시 발생할 수 있는 문제를 해결할 수 있도록 합니다. 신뢰할 수 없는 위치에서 자판 배열 파일을 로드할 때 발생할 수 있는 취약성으로부터 시스템을 보호하려면 이 업데이트 및 보안 업데이트 2676562를 설치해야 합니다.

이 업데이트는 어떤 작업을 수행합니까?

Windows 커널 모드 드라이버(Win32k.sys)는 WIndows 기반 컴퓨터에 자판 배열을 로드하는 일을 담당합니다. MSRC 보안 공지 MS12-034에 설명된 자판 배열 취약성으로부터 시스템을 보호하려면 보안 업데이트 2676562와 보안 업데이트 2686509를 모두 설치해야 합니다.

이 업데이트는 어떻게 동작합니까?

이 업데이트는 컴퓨터에 등록된 모든 자판 배열 파일을 열거하고 모든 파일이 %Windir%\System32 폴더에 있는지 확인합니다.

이 보안 업데이트를 설치하려고 하면 다음과 비슷한 오류 메시지가 나타날 수 있습니다.
KB2686509를 설치하는 데 필요한 필수 구성 요소 중 하나 이상이 잘못되어 설치를 계속할 수 없습니다(0x8007F0F4).

등록된 자판 배열 파일이 %Windir%\System32 폴더에 없는 경우 이 메시지가 나타납니다. 이 시나리오에서 컴퓨터가 보안 업데이트와 호환되지 않습니다.

질문과 대답

이 업데이트가 여러 번 다시 제공되는 이유는 무엇입니까?

Windows 업데이트는 해당 업데이트가 컴퓨터에 설치될 때까지 다시 제공됩니다. 이 업데이트가 다시 적용되면 설치가 실패한 것일 수 있습니다. KB 설치 로그 파일에서 오류 코드를 확인하십시오. 예를 들어 이 보안 업데이트에 대한 KB 설치 로그 파일은 "C:\Windows\ KB2686509.log"일 것입니다.
이러한 문제를 해결하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
958051 Windows 업데이트 웹 사이트 또는 Microsoft 업데이트 웹 사이트에서 업데이트를 설치하려고 하면 "0x8007F0F4" 오류 코드가 나타날 수 있음

이 보안 업데이트의 설치가 "0x8007F0F4" 오류로 실패할 경우 어떻게 해야 합니까?

이 보안 업데이트를 설치하려고 할 때 "0x8007F0F4" 오류가 나타나면 %windir%\FaultyKeyboard.log 파일이 컴퓨터에 만들어져 있는지 확인하십시오.

%windir%\FaultyKeyboard.log 파일이 만들어지지 않았으면 다음 단계를 수행하십시오.
  1. %windir% 폴더에 있는 Faultykeyboard.log 파일을 엽니다. 이 로그 파일에는 %Windir%\System32 폴더에 없는 등록된 자판 배열 파일에 대한 정보가 들어 있습니다. 로그 파일은 다음과 유사합니다.
    Keyboard1.dll
    .\Layoutfiles\keyboard2.dll
    C:\Windows\System\Kbda1.dll
    참고 이 예에서 첫 번째 항목은 단지 파일 이름일 뿐입니다. 두 번째 항목에는 파일 이름을 포함하는 상대 경로가 포함되어 있습니다. 세 번째 항목에는 파일의 전체 경로가 포함되어 있습니다.
  2. Faultykeyboard.log 로그 파일에 나열된 파일을 System32 폴더로 복사합니다.


자판 배열 파일을 System32 폴더에 복사하려면 어떻게 해야 합니까?


참고
  • 관리자는 다음 단계를 수행해야 합니다.
  • %Windir%\System32는 신뢰할 수 있는 폴더입니다. 따라서 이 폴더에 복사하는 모든 파일이 조직에서 신뢰할 수 있는 파일인지 확인하십시오. 예를 들어 파일을 신뢰할 수 있는 소프트웨어 공급업체에 제공해야 합니다.
  • 자판 배열 파일을 %Windir%\System32로 이동하지는 마십시오. 지시가 있을 때 파일을 이동하지 말고 복사해야 합니다.

다음 방법 중 하나를 사용하여 자판 배열 파일을 System32 폴더로 복사합니다.
  • 전체 또는 상대 경로가 아닌 파일 이름을 사용하는 Faultykeyboard.log 로그 파일의 항목인 경우 파일을 찾아서 %Windir%\System32 폴더로 복사합니다. (파일을 이동하지 마십시오.)
  • 상대 경로를 사용하는 Faultykeyboard.log 로그 파일의 항목인 경우 다음 방법 중 하나를 사용합니다.
    • 해당 항목이 다음 레지스트리 하위 키 중 하나에 포함되어 있으면 하드 디스크에서 이 파일을 찾은 다음 %Windir%\System32 폴더로 복사해야 합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
    • 해당 항목이 앞서 언급한 레지스트리 하위 키에 존재하지 않으면 소프트웨어 공급업체 문의하여 이 문제를 해결해야 합니다.

컴퓨터에서 자판 배열을 등록 해제하거나 제거하려면 어떻게 해야 합니까?

신뢰할 수 있는 소프트웨어 공급업체가 제공한 것이 아닌 자판 배열 파일은 제거하는 것을 고려하십시오.

참고
  • 관리자는 다음 단계를 수행해야 합니다.
  • 자판 배열 파일을 제거하기 전에 컴퓨터의 신뢰할 수 있는 응용 프로그램이 해당 자판 배열 파일을 요구하지 않는지 확인하십시오.
중요 이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가 보호 조치로 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 이렇게 하면 문제가 발생하는 경우 레지스트리를 복원할 수 있습니다. 레지스트리 백업 및 복원 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
322756 Windows에서 레지스트리를 백업 및 복원하는 방법
  1. 다음 레지스트리 하위 키에서 해당 자판 배열 파일을 참조하는 레지스트리 항목을 삭제하십시오.
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
  2. 자판 배열 파일을 삭제합니다.

이 보안 업데이트의 알려진 문제

일부 컴퓨터 설정 때문에 보안 업데이트의 설치가 도중에 실패할 수 있습니다. 설치 중에 오류가 발생하면 다음 방법 중 하나를 사용하여 이 문제를 해결하십시오.

방법 1. 자동으로 문제 해결

이렇게 하려면 다음과 같이 하십시오.
  1. Microsoft Fix it 50882를 실행합니다. 이렇게 하려면 Fix it 단추를 클릭하고 파일 다운로드 대화 상자에서 실행을 클릭한 다음 Fix it 마법사의 단계를 따르십시오.

    Microsoft Fix it 50882
  2. 이 문서에서 설명하는 보안 업데이트를 설치합니다.
  3. Microsoft Fix it 50883을 실행합니다. 이렇게 하려면 Fix it 단추를 클릭하고 파일 다운로드 대화 상자에서 실행을 클릭한 다음 Fix it 마법사의 단계를 따르십시오.

    Microsoft Fix it 50883


방법 2. 수동으로 문제 해결

이렇게 하려면 다음과 같이 하십시오.
  1. "IgnoreRemoteKeyboardLayout" 또는 "ScanCode Map" 레지스트리 항목이 다음 레지스트리 하위 키 아래에 있는지 확인합니다. 이러한 레지스트리 항목이 있으면 이 보안 업데이트의 설치가 실패할 수 있습니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard layout
  2. 이 레지스트리 하위 키를 백업합니다. 이렇게 하려면 파일 메뉴에서 내보내기를 클릭하고 .reg 파일을 안전한 위치(예: 디스크 또는 USB 저장 장치)에 저장합니다.
  3. 레지스트리 하위 키를 삭제합니다.
  4. 이 문서에서 설명하는 보안 업데이트를 설치합니다.
  5. 2단계에서 저장한 레지스트리 항목(.reg 파일)을 복원합니다. 이렇게 하려면 2단계에서 저장한 .reg 파일을 두 번 클릭하고 나타나는 대화 상자에서 를 클릭합니다.
이 보안 업데이트를 여전히 설치할 수 없으면 기술 지원 서비스에 문의하십시오.

파일 정보

이 소프트웨어 업데이트의 영어(미국) 버전은 다음 표에 나열된 특성을 갖는 파일을 설치합니다. 이 파일의 날짜와 시간은 UTC(협정 세계시)로 나열되며 이러한 파일의 날짜와 시간은 로컬 컴퓨터에서 현재의 DST(일광 절약 시간) 설정이 적용된 상태로 현지 시간으로 표시됩니다. 또한 이 날짜와 시간은 파일에 대해 특정 작업을 수행할 경우 변경될 수 있습니다.

Windows XP 및 Windows Server 2003 파일 정보

  • 특정 중요 시점(SPn) 및 서비스 분기(QFE, GDR)에 적용되는 파일은 "SP 요구 사항" 및 "서비스 분기" 열에 명시되어 있습니다.
  • GDR 서비스 분기에는 광범위하게 퍼져 있는 중요한 문제를 해결하기 위해 널리 배포되는 픽스만 포함되어 있습니다. QFE 서비스 분기에는 널리 배포되는 픽스 외에 핫픽스도 포함되어 있습니다.
  • 이 소프트웨어 업데이트는 이러한 표에 나열된 파일 외에 Microsoft 디지털 서명으로 서명된 관련 보안 카탈로그 파일(KB번호.cat)을 설치합니다.

지원되는 모든 x86 기반 버전의 Windows XP

표 축소표 확대
File nameFile versionFile sizeDateTimePlatform
Kblchecker.dll5.1.2600.62118,19219-Apr-201211:26x86

지원되는 모든 x64 기반 버전의 Windows Server 2003 및 Windows XP Professional x64 버전

표 축소표 확대
File nameFile versionFile sizeDateTimePlatform
Kblchecker.dll5.2.3790.498513,31220-Apr-201200:25x64

지원되는 모든 x86 기반 버전의 Windows Server 2003

표 축소표 확대
File nameFile versionFile sizeDateTimePlatform
Kblchecker.dll5.2.3790.49858,70419-Apr-201211:39x86

지원되는 모든 IA-64 기반 버전의 Windows Server 2003

표 축소표 확대
File nameFile versionFile sizeDateTimePlatform
Kblchecker.dll5.2.3790.498821,50426-Apr-201201:19IA-64

속성

기술 자료: 2686509 - 마지막 검토: 2012년 7월 19일 목요일 - 수정: 6.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003 Service Pack 2?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 3?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
키워드:?
atdownload kbbug kbexpertiseinter kbfix kbsecbulletin kbsecurity kbsecvulnerability kbfixme kbmsifixme KB2686509

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com