MS03-030: DirectX의 검사되지 않은 버퍼가 시스템을 손상시킬 수 있다

기술 자료 번역 기술 자료 번역
기술 자료: 819696 - 이 문서가 적용되는 제품 보기.

기술 업데이트

  • 2003년 7월 25일: "설치 정보" 절의 버전 번호가 4.90.00.0902에서 4.09.00.0902로 변경되었습니다.
  • 2003년 7월 31: "해결 방법" 절의 "지금 Windows NT 4.0 보안 패치 패키지 다운로드" 링크가 다음으로 변경되었습니다.
    http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=B42C5BCB-6D36-437D-A07E-053B72B1C652
  • 2003년 7월 31: "해결 방법" 절의 "Windows NT Server 4.0 Terminal Server Edition 보안 패치 패키지 다운로드" 링크가 다음으로 변경되었습니다.
    http://microsoft.com/downloads/details.aspx?FamilyId=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=en(영문)
  • 2003년 8월 20일: 이 문서는 DirectX 8의 새로운 패치에 대한 정보를 제공하기 위해 업데이트되었습니다.
모두 확대 | 모두 축소

이 페이지에서

현상

DirectX는 Windows 프로그램에서 멀티미디어를 지원하기 위해 사용하는 낮은 수준의 응용 프로그래밍 인터페이스(API) 집합으로 구성되어 있습니다. DirectX에서 DirectShow 기술은 클라이언트쪽 오디오 및 비디오 소싱, 조작 및 렌더링을 수행합니다. DirectShow에서 MIDI(Musical Instrument Digital Interface) 파일의 매개 변수를 검사하는 데 사용하는 기능에서 동일한 효과를 가지는 버퍼 오버런이 두 가지 있습니다. 이러한 버퍼 오버런은 악의 있는 사용자가 이러한 결점을 이용하고 로그온한 사용자의 보안 컨텍스트에서 코드를 실행할 수 있으므로 보안 취약점을 발생시킬 수 있습니다.

침입자는 이 취약점을 악용하도록 설계된 특수하게 제작된 MIDI 파일을 만든 다음 웹 사이트나 네트워크 공유에서 이 파일을 호스트하거나 HTML 전자 메일 메시지를 통해 이 파일을 보내어 이 취약점을 악용하려고 할 수 있습니다. 웹 사이트나 네트워크 공유에서 파일이 호스트되는 경우 사용자는 특수하게 제작된 파일을 열어야 합니다. 파일이 페이지에 포함된 경우 사용자가 웹 페이지를 방문할 때 취약점이 악용될 수 있습니다. 파일을 HTML 전자 메일 메시지를 통해 보낸 경우에는 사용자가 HTML 전자 메일 메시지를 열거나 미리 볼 때 취약점이 악용될 수 있습니다. 공격에 성공하면 DirectShow 또는 DirectShow를 사용하는 프로그램에 문제가 발생하거나 침입자의 코드가 사용자의 보안 컨텍스트 내의 사용자 컴퓨터에서 실행될 수 있습니다.

문제 방지 요소

  • 기본적으로, Microsoft Windows Server 2003의 Microsoft Internet Explorer는 보안 강화 구성 모드에서 실행됩니다. 이 기본 Internet Explorer 구성은 Microsoft Outlook Express를 통한 이러한 전자 메일 기반 공격 벡터를 차단합니다. Internet Explorer 보안 강화 구성을 사용하지 않도록 해제한 경우 이러한 취약점을 악용하는 것을 방지하는 보호 기능이 제거됩니다.
  • 웹 기반 공격 시나리오에서는 침입자가 이러한 취약점을 악용하는 데 사용하는 웹 페이지가 있는 웹 사이트를 호스트해야 합니다. 침입자는 강제로 사용자에게 HTML 전자 메일 벡터 외부의 악의 있는 웹 사이트에 방문하도록 할 수 없습니다. 대신 침입자는 침입자 사이트로 연결되는 링크를 누르도록 사용자를 유인해야 합니다.
  • 시스템에서 실행되는 코드는 로그온한 사용자의 권한으로만 실행됩니다.

해결 방법

서비스 팩 정보

Windows XP

Microsoft Windows XP 버전의 보안 패치는 Windows XP 서비스 팩 2(SP2)에 포함되어 있습니다. 이 문제를 해결하려면 Microsoft Windows XP용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법

Windows 2000

Microsoft Windows 2000 버전의 보안 패치는 Windows 2000 서비스 팩 4(SP4)에 포함되어 있습니다. 이 문제를 해결하려면 Windows 2000의 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
260910 최신 Windows 2000 서비스 팩을 구하는 방법

보안 패치 정보

다운로드 정보

Microsoft는 DirectX 9.0b와 DirectX 9.0b를 사용할 수 없는 운영 체제를 위한 개별 보안 패치를 릴리스했습니다.

Microsoft Windows NT 4.0을 제외한 다른 모든 운영 체제에 설치된 DirectX의 현재 버전을 확인하려면 다음과 같이 하십시오.
  1. 시작을 누르고 실행을 누릅니다.
  2. dxdiag를 입력한 다음 확인을 누릅니다.

    DirectX의 버전 목록이 시스템 탭 아래에 나타납니다.
Windows NT 4.0에서는 다음과 같은 레지스트리 키가 있고 그 값이 1인 경우 취약점이 존재합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\InstalledComponents\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}\IsInstalled
DirectX 9.0b는 이전 DirectX의 버전과 관계 없이 64비트 버전의 Windows Server 2003, 64비트 버전의 Microsoft Windows XP, Windows NT 4.0을 제외한 영향을 받는 모든 운영 체제에서 설치할 수 있습니다. Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.
그림 축소그림 확대
다운로드
지금 DirectX 9.0b 패키지 다운로드
DirectX 9.0a 패치는 DirectX 9.0이나 9.0a를 실행 중인 64비트 버전의 Windows Server 2003, 64비트 버전의 Windows XP, Windows NT 4.0을 제외한 영향을 받는 모든 운영 체제에서 설치할 수 있습니다. Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.
그림 축소그림 확대
다운로드
지금 DirectX 9.0a 보안 패치 패키지 다운로드
Windows Server 2003이나 Windows XP에서 DirectX 8.1을 사용 중인 경우에는 다음에서 적절한 패치 하나를 설치하십시오.
그림 축소그림 확대
다운로드
지금 Windows Server 2003(32비트) 보안 패치 패키지 다운로드
그림 축소그림 확대
다운로드
지금 Windows Server 2003(64비트) 보안 패치 패키지 다운로드(영문)
그림 축소그림 확대
다운로드
지금 Windows XP(32비트) 보안 패치 패키지 다운로드
그림 축소그림 확대
다운로드
지금 Windows XP(64비트) 보안 패치 패키지 다운로드(영문)
Windows 2000이나 Windows Millennium Edition에서 DirectX 8.0, 8.0a, 8.1, 8.1a 또는 8.1b를 사용 중인 경우에는 다음 패치를 설치하십시오.
그림 축소그림 확대
다운로드
지금 Windows 2000 또는 Windows Millennium Edition 보안 패치 패키지 다운로드

참고?이 패치는 더 이상 지원되지 않는 Windows 버전이지만 DirectX 8이 설치된 Windows 98 Second Edition과 Windows 98에서도 설치됩니다.

Windows 2000에서 DirectX 7.0을 사용 중인 경우에는 다음 패치를 설치하십시오.
그림 축소그림 확대
다운로드
지금 Windows 2000 보안 패치 패키지 다운로드
Windows NT Server 4.0을 사용하는 경우 다음 패치를 설치하십시오.
그림 축소그림 확대
다운로드
지금 Windows NT 4.0 보안 패치 패키지 다운로드
Windows NT Server 4.0, Terminal Server Edition을 사용하는 경우 다음 패치를 설치하십시오.
그림 축소그림 확대
다운로드
Windows NT Server 4.0, Terminal Server Edition 보안 패치 패키지 다운로드(영문)
릴리스 날짜: 2003년 7월 23일

Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신 바이러스 예방 프로그램으로 이 파일을 검사했습니다. 이 파일은 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

전제 조건

DirectX 8과 DirectX 9는 486급 프로세서를 사용하는 시스템을 지원하지 않습니다. DirectX 9.0b를 설치하려면 Windows Server 2003(Windows Server 2003 64비트 버전을 제외한 모든 버전), Windows XP(Windows XP 64비트 버전을 제외한 모든 버전), Windows 2000 서비스 팩 3(SP3), Windows 2000 서비스 팩 4(SP4) 또는 Microsoft Windows Millennium Edition이 있어야 합니다.

DirectX 9.0a 보안 패치를 설치하려면 Windows Server 2003(Windows Server 2003 64비트 버전을 제외한 모든 버전), Windows XP(Windows XP 64비트 버전을 제외한 모든 버전), Windows 2000 서비스 팩 3(SP3), Windows 2000 서비스 팩 4(SP4) 또는 Microsoft Windows Millennium Edition에 DirectX 9.0이나 9.0a가 설치되어 있어야 합니다. DirectX 9.0b 패키지가 비 보안 핵심 그래픽과 DirectShow 수정 프로그램을 추가로 제공하므로 이 패키지를 사용하는 것이 좋습니다.

DirectX 8.1 보안 패치를 설치하려면 Windows Server 2003 릴리스 버전, Windows XP 릴리스 버전 또는 Windows XP 서비스 팩 1(SP1)이 있어야 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법
Windows 2000 및 Windows Millennium Edition용 DirectX 8 보안 패치를 설치하려면 Windows 2000 서비스 팩 3(SP3), Windows 2000 서비스 팩 4(SP4) 또는 Windows Millennium Edition에 DirectX 8.0, 8.0a, 8.1, 8.1a 또는 8.1b가 설치되어 있어야 합니다. DirectX 9.0b에서 비 보안 핵심 그래픽과 DirectShow 수정 프로그램을 추가로 제공하므로 이러한 플랫폼에서는 DirectX 9.0b를 사용하는 것이 좋습니다.

DirectX 7.0/7.0a 보안 패치를 설치하려면 Windows 2000 서비스 팩 3(SP3)이 있어야 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
260910 최신 Windows 2000 서비스 팩을 구하는 방법
Windows NT 4.0 보안 패치를 설치하려면 Internet Explorer 6.0 SP1이나 Microsoft Windows Media Player 6.4를 실행 중인 Windows NT 4.0 서비스 팩 6a(SP6a)나 Windows NT Server 4.0, Terminal Server Edition 서비스 팩 6(SP6)이 있어야 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
152734 최신 Windows NT 4.0 서비스 팩을 구하는 방법
다음 표는 사용 중인 운영 체제와 DirectX 버전에 따라 적절하게 설치할 수 있는 패치를 보여 줍니다.
표 축소표 확대
운영 체제DirectX 5.2/DirectX Media 5DirectX 6.1/DirectX Media 6DirectX 7/DirectX Media 6DirectX 8.0/8.0aDirectX 8.1/8.1a/8.1bDirectX 9.0/9.0aDirectX 9.0b참고
Windows 989.0b9.0b9.0bP2 또는 9.0bP2 또는 9.0bP1 또는 9.0bN/R
Windows 98 Second EditionN/A9.0b9.0bP2 또는 9.0bP2 또는 9.0bP1 또는 9.0bN/R
Windows Millennium EditionN/AN/A9.0bP2 또는 9.0bP2 또는 9.0bP1 또는 9.0bN/R
Windows 2000 SP3N/AN/AP5 또는 9.0bP2 또는 9.0bP2 또는 9.0bP1 또는 9.0bN/R
Windows 2000 SP4N/AN/AN/RP2 또는 9.0bP2 또는 9.0bP1 또는 9.0bN/R
Windows XPN/AN/AN/AN/AP3 또는 9.0bP1 또는 9.0bN/R
Windows XP SP1N/AN/AN/AN/AP3 또는 9.0bP1 또는 9.0bN/R
Windows Server 2003N/AN/AN/AN/AP4 또는 9.0bP1 또는 9.0bN/R
Windows NT 4.0P6P6N/AN/AN/AN/AN/AInternet Explorer 6이나 Windows Media Player 6.4가 설치된 경우에만 패치가 필요함
표 참고 사항:
  • 9.0b는 DirectX 9.0b를 말합니다.
    • 최종 사용자 런타임의 웹 설치에는 약 300 KB가 필요하며 설치 후 다운로드하는 데 10-16MB가 필요합니다. 개발자용 재배포 런타임(Redistribution Runtime for Developers)의 설치 크기는 32MB입니다. 업데이트는 자동으로 설치할 수 없습니다. 이 업데이트를 설치하려면 최종 사용자 사용권 계약에 동의해야 합니다.
    • OPK 런타임은 크기가 약 11-13 MB인 독립 실행형 설치 관리자입니다. 기본적으로, 자동으로 설치됩니다. OPK 런타임은 OEM 및 볼륨 라이선스 고객만 사용할 수 있습니다.
  • P1: DirectX 9.0a 패치. 이것은 크기가 약 900KB인 작은 용량의 DirectX 9.0 또는 9.0a용 패치입니다. 이 패치는 중요 및 자동 업데이트를 위한 Windows Update에서 제공됩니다.
  • P2: DirectX 8 패치. 이것은 크기가 약 800KB인 작은 용량의 DirectX 8.0, 8.0a, 8.1, 8.1a 및 8.1b용 패치입니다.
  • P3: Windows XP 및 Windows XP 서비스 팩 1용 DirectX 8.1 패치.
  • P4: Windows Server 2003용 DirectX 8.1 패치.
  • P5: Windows 2000용 DirectX 7.0 패치.
  • P6: Windows NT 4.0 및 Windows NT 4.0, Terminal Server Edition용 DirectX Media 6 패치.
  • N/R: 필요하지 않음. 릴리스에 수정 프로그램이 포함되어 있습니다.
  • N/A: 구성이 존재하지 않습니다.

설치 정보

DirectX 9.0b나 보안 패치를 설치하려면 관리자로 로그온해야 합니다. 최종 사용자 사용권 계약(EULA) 수락 요구 사항으로 인해 DirectX 9.0b에는 설치 스위치가 없습니다.

DirectX 9.0b를 설치하기 전에 Windows XP나 Windows Millennium Edition에서 시스템 복원 지점을 만드는 것이 좋습니다. 시스템 복원에 대한 자세한 내용을 보려면 시작을 누른 다음 도움말 및 지원을 누르십시오. 검색 상자에 시스템 복원을 입력한 다음 Enter 키를 누르십시오.

DirectX 9.0a 및 DirectX 8 보안 패치는 다음과 같은 설치 스위치를 지원합니다.
  • /? 설치 스위치 목록을 표시합니다.
  • /q 자동 모드(사용자 개입 없음)를 사용합니다.
  • /q:u 사용자 개입 자동 모드를 사용합니다. 이 모드에서는 사용자에게 일부 대화 상자를 표시합니다.
  • /q:a 관리자 개입 자동 모드를 사용합니다. 이 모드에서는 사용자에게 대화 상자를 표시하지 않습니다.
  • /t:전체 경로 임시 작업 폴더를 지정합니다.
  • /c:/t 스위치와 함께 사용할 경우 설치 프로그램을 실행하지 않고 파일의 압축을 풉니다.
  • /c:cmd 만든 이가 정의한 설치 명령을 무시합니다.
  • /r:n 설치 후 컴퓨터를 다시 시작하지 않습니다.
  • /r:i 컴퓨터를 다시 시작해야 할 경우 다시 시작합니다. 이 스위치는 설치를 완료하는 데 필요한 경우 컴퓨터를 자동으로 다시 시작합니다.
  • /r:a 설치 후 항상 컴퓨터를 다시 시작합니다.
DirectX 8.1 및 DirectX 7.0/7.0a 보안 패치는 다음과 같은 설치 스위치를 지원합니다.
  • /? 설치 스위치 목록을 표시합니다.
  • /u 무인 모드를 사용합니다.
  • /f 컴퓨터를 종료할 때 다른 프로그램을 강제로 종료합니다.
  • /n 제거를 위해 파일을 백업하지 않습니다.
  • /o 메시지를 표시하지 않고 OEM 파일을 덮어씁니다.
  • /z 설치가 완료될 때 다시 시작하지 않습니다.
  • /q 자동 모드(사용자 개입 없음)를 사용합니다.
  • /l 설치된 핫픽스 목록을 표시합니다.
  • /x 설치 프로그램을 실행하지 않고 파일의 압축을 풉니다.
Windows NT 4.0 보안 패치는 다음과 같은 설치 스위치를 지원합니다.
  • /y 제거를 수행합니다(/m 또는 /q에서만 사용).
  • /f 시스템을 종료할 때 프로그램을 강제 종료합니다.
  • /n Uninstall 폴더를 만들지 않습니다.
  • /z 업데이트가 완료될 때 다시 시작하지 않습니다.
  • /q 사용자 개입이 없는 자동 모드 또는 무인 모드를 사용합니다(이 스위치는 /m의 Superset임).
  • /m 사용자 개입이 있는 무인 모드를 사용합니다.
  • /l 설치된 핫픽스 목록을 표시합니다.
  • /x 설치 프로그램을 실행하지 않고 파일의 압축을 풉니다.
DirectX 9.0b가 컴퓨터에 설치되어 있는지 확인하려면 다음 레지스트리가 존재하고 그 값이 4.09.00.0902인지 확인하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
DirectX 9.0a 보안 패치가 컴퓨터에 설치되어 있는지 확인하려면 다음 레지스트리 키가 존재하고 그 값이 1인지 확인하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
DirectX 8.0, 8.0a, 8.1, 8.1a 또는 8.1b가 Windows 2000 또는 Windows Millennium Edition 컴퓨터에 설치되어 있는지 확인하려면 다음 레지스트리 키가 존재하고 그 값이 4.08.00.0400-4.08.01.0901(포함)의 범위 내에 있는지 확인하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
DirectX 8 보안 패치가 컴퓨터에 설치되어 있는지 확인하려면 다음 레지스트리 키가 존재하고 그 값이 1인지 확인하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
DirectX 8.1 또는 7.0/7.0a 패치가 컴퓨터에 설치되어 있는지 확인하려면 사용 중인 운영 체제에 따라 다음 레지스트리 키가 존재하는지 확인하십시오.
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696
  • SP1이 설치된 Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696
    또는
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB819696
Windows NT 4.0 패치가 컴퓨터에 설치되어 있는지 확인하려면 다음 레지스트리 키가 존재하는지 확인하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\Q819696

배포 정보

EULA 수락 요구 사항으로 인해 DirectX 9.0b는 자동으로 설치할 수 없습니다. 볼륨 라이선스 고객은 DirectX@Microsoft.com에 연락하여 자동 설치를 지원하는 수정 패키지를 얻을 수 있습니다.

사용자 개입 없이 DirectX 9.0a 보안 패치를 설치하려면 다음 명령줄을 사용하십시오.
directx9-kb819696-x86-enu /q:a
패치를 설치하고 컴퓨터를 다시 시작하지 않으려면 다음 명령줄을 사용하십시오.
directx9-kb819696-x86-enu /q:r
참고?이러한 스위치는 한 명령줄에 조합하여 사용할 수 있습니다.

사용자 개입 없이 DirectX 8.1 또는 7.0/7.0a 보안 패치를 설치하려면 다음 명령줄을 사용하십시오.
windowsserver2003-kb819696-x86-enu /u /q
패치를 설치하고 컴퓨터를 다시 시작하지 않으려면 다음 명령줄을 사용하십시오.
windowsserver2003-kb819696-x86-enu /z
참고?이 예제에서 설명하는 파일 이름은 설치할 패치에 따라 다를 수 있습니다. 이러한 스위치는 한 명령줄에 조합하여 사용할 수 있습니다.

Software Update Services를 사용하여 이 패치를 배포하는 방법에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://technet.microsoft.com/wsus/bb466201.aspx(영문)

다시 시작 요구 사항

DirectX 9.0b를 설치하거나 이 패치를 적용한 후에는 컴퓨터를 다시 시작해야 합니다.

제거 정보

DirectX 9.0b는 핵심 운영 체제 구성 요소를 대체하므로 제거할 수 없습니다. 보안 패치를 제거하려면 제어판프로그램 추가/제거 도구를 사용합니다. Windows Server 2003 기반, Windows XP 기반 및 Windows 2000 기반 컴퓨터에서는 시스템 관리자가 Spunist.exe 유틸리티를 사용하여 컴퓨터에서 패치를 제거할 수 있습니다. Spuninst.exe는 %Windir%\$NTUninstallKB819696$\Spuninst 폴더에 있으며 다음 설치 스위치를 지원합니다.
  • /? 설치 스위치 목록을 표시합니다.
  • /u 무인 모드를 사용합니다.
  • /f 컴퓨터를 종료할 때 다른 프로그램을 강제로 종료합니다.
  • /z 설치가 완료될 때 컴퓨터를 다시 시작하지 않습니다.
  • /q 자동 모드(사용자 개입 없음)를 사용합니다.

패치 대체 정보

이 패치의 Windows NT 4.0 버전은 Microsoft 기술 자료 문서 269849에서 구할 수 있는 패치를 대체합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
269849 Windows Media Player 6.4를 사용하여 .wav 파일을 재생하면 액세스 위반 오류 메시지가 나타난다

파일 정보

이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 알려면 제어판날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.

Windows Server 2003 및 Windows XP용 819696 패치:
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-1323:416.4.3790.91,173,504Quartz.dll(gdr)
2003-05-1323:486.4.3790.91,117,184Quartz.dll(qfe)
Windows Server 2003 64비트 버전 및 Windows XP 64-Bit Edition, Version 2003용 819696 패치:
표 축소표 확대
날짜시간버전크기파일 이름플랫폼
2003-05-1600:506.4.3790.93,348,480Quartz.dllIA64(gdr)
2003-05-1601:106.4.3790.91,129,984Wquartz.dllIA64(gdr)
2003-05-1601:086.4.3790.93,348,480Quartz.dllIA64(qfe)
2003-05-1601:116.4.3790.91,117,184Wquartz.dllIA64(qfe)
Windows XP SP1용 819696 패치:
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-1317:286.4.2600.12211,132,032Quartz.dll
Windows XP용 819696 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-1319:276.4.2600.1131,123,840Quartz.dll
Windows XP 64-Bit Edition Version 2002 SP1용 819696 패치(64비트):
표 축소표 확대
날짜시간버전크기파일 이름플랫폼
2003-05-1317:296.4.2600.12213,881,472Quartz.dllIA64
2003-05-1204:346.4.2600.12211,132,032Wquartz.dllIA64
Windows 2000 SP3용 819696 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-07-0317:286.1.9.729791.312Quartz.dll
Windows NT 4.0 SP6용 819696 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-07-0821:496.1.5.132762,128Quartz.dll
Windows Server 2003 및 Windows XP용 DirectX 9.0b 및 DirectX 9.0a 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-3009:006.5.1.9021,246,208Quartz.dll(최종 사용자)
2003-05-3009:006.5.1.9021,962,496Quartz.dll(재배포)
Windows 2000용 DirectX 9.0b 및 DirectX 9.0a 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-3009:006.5.1.9021,136,640Quartz.dll(최종 사용자)
2003-05-3009:006.5.1.9021,962,496Quartz.dll(재배포)
Windows Millennium Edition용 DirectX 9.0b 및 DirectX 9.0a 패치(32비트):
표 축소표 확대
날짜시간버전크기파일 이름
2003-05-3009:006.5.1.9021,128,960Quartz.dll(최종 사용자)
2003-05-3009:006.5.1.9021,845,248Quartz.dll(재배포)
Windows 2000 및 Windows Millennium Edition용 DirectX 8 패치:
표 축소표 확대
날짜시간버전크기파일 이름
2003-08-0619:446.3.1.8861,696,74Quartz.dll
또한 다음 레지스트리 키를 검토하여 사용 중인 운영 체제에 맞게 DirectX 8.1 패치나 7.0/7.0a 패치가 설치되었는지 확인할 수 있습니다.
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696\Filelist
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696\Filelist
  • SP1이 설치된 Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696\Filelist
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696\Filelist

현재 상태

Microsoft는 이 문제로 인해 본 문서의 시작 부분에 나열한 Microsoft 제품에서 보안 취약점이 발생할 수 있음을 확인했습니다.

Windows XP 이 문제는 Microsoft Windows XP 서비스 팩 2에서 처음 수정되었습니다.

추가 정보

이 취약점에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/korea/technet/security/bulletin/MS03-030.mspx
Microsoft DirectX 진단 도구에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
190900 DirectX: DirectX 진단 도구 설명
다음 절에서는 원래 Microsoft 전달 구성에 대해 Dxdiag.exe에서 보고하는 DirectX 버전을 설명합니다.

DirectX 8.1

  • Windows Server 2003
  • Windows Server 2003, 64-Bit Datacenter Edition
  • Windows Server 2003, 64-Bit Datacenter Edition
  • Windows XP 64-Bit Edition Version 2003
  • Windows XP 64-Bit Edition Version 2002 SP1
  • Windows XP

DirectX 7.0a

  • Windows Millennium Edition

DirectX 7.0

  • Windows 2000

DirectX 6.1

  • Windows 98 Second Edition

DirectX 5.2

  • Windows 98

DirectX 8.0이 릴리스되기 전까지 DirectX와 DirectX Media는 별개의 제품이었습니다. 그 이후 릴리스부터는 두 제품이 DirectX라는 이름으로 통합되었습니다. Dxdiag는 DirectX 버전만을 보고하지만 DirectX 8.0 이전 버전이 설치된 시스템의 경우에는 DirectX Media에도 영향을 받는 파일이 있습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 819696 - 마지막 검토: 2006년 2월 14일 화요일 - 수정: 10.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft DirectX 9.0 Runtime
  • Microsoft DirectX 8.1b
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows 98 Standard Edition
키워드:?
kbhotfixserver kbqfe atdownload kbwinxpsp2fix kbwinnt400presp7fix kbwin2000presp4fix kbwin2ksp4fix kbwinserv2003presp1fix kbfix kbbug kbwinxppresp2fix kbsecvulnerability kbsecbulletin kbsecurity KB819696

피드백 보내기

 

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