MS03-030: Переполнение буфера в DirectX может привести к нарушению защиты системы

Переводы статьи Переводы статьи
Код статьи: 819696 - Vizualiza?i produsele pentru care se aplic? acest articol.

Обновление технических сведений

  • 25 июля 2003 г. В разделе «Сведения об установке» номер версии был изменен с 4.90.00.0902 на 4.09.00.0902.
  • 31 июля 2003 г. Ссылка «Загрузить исправление для системы безопасности Windows NT 4.0» в разделе «Решение» была изменена на следующую ссылку: http://www.microsoft.com/downloads/details.aspx?amp;displaylang=ru&familyid=B42C5BCB-6D36-437D-A07E-053B72B1C652&displaylang=ru
  • 31 июля 2003 г. Ссылка «Загрузить исправление для системы безопасности Windows NT Server 4.0 Terminal Server Edition» в разделе «Решение» была изменена на следующую ссылку: http://www.microsoft.com/downloads/details.aspx?amp;displaylang=ru&familyid=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=ru
  • 20 августа 2003 г. В статью были внесены сведения относительно нового исправления для DirectX 8.
Развернуть все | Свернуть все

В этой статье

Проблема

DirectX – это набор стандартных программных пользовательских интерфейсов (API) низкого уровня, используемых приложениями Windows для поддержки мультимедиа. Технология DirectShow, примененная в DirectX, выполняет прием видео- и аудиоданных на компьютере-клиенте, управляет ими и обрабатывает их. Имеются два вида переполнения буфера, которые оказывают одинаковое влияние на функцию, используемую DirectShow для проверки параметров файла формата MIDI. Эти переполнения буфера могут привести к уязвимости системы безопасности, поскольку создают для злоумышленника возможность использовать имеющиеся изъяны и запустить исполняемый код в контексте безопасности вошедшего в систему пользователя.

Нарушитель может использовать эту уязвимость, создав особый файл формата MIDI, предназначенный для этой цели, а затем разместить его на веб-узле или в общем сетевом ресурсе либо послать в сообщении электронной почты формата HTML. Если файл размещен на веб-узле или в общем сетевом ресурсе, пользователь должен открыть этот файл. Если файл внедрен на веб-страницу, то уязвимость системы безопасности может быть использована при посещении пользователем этой веб-страницы. Если файл отправлен по электронной почте в виде сообщения формата HTML, уязвимость безопасности может быть использована при открытии или просмотре пользователем этого сообщения. В случае удачной атаки может произойти сбой в работе DirectShow или программы, использующей DirectShow, либо запуск на компьютере кода нарушителя в контексте безопасности пользователя.

Факторы, снижающие опасность

  • По умолчанию обозреватель Microsoft Internet Explorer в Microsoft Windows Server 2003 запускается в режиме конфигурации усиленной безопасности. Эта используемая по умолчанию конфигурация обозревателя Internet Explorer блокирует возможность атаки через электронную почту с помощью Microsoft Outlook Express. Если конфигурация усиленной безопасности обозревателя Internet Explorer отключена, защитные средства, предотвращающие использование упомянутого изъяна системы безопасности, не используются.
  • В случае атаки через Интернет нарушитель должен владеть веб-узлом, содержащим веб-страницу, предназначенную для использования этого изъяна системы безопасности. Злоумышленник не может заставить пользователя посетить свой веб-узел, кроме как с помощью сообщения электронной почты в формате HTML. Например, он может пригласить пользователя на свой веб-узел, поместив в письме ссылку на него.
  • Исполняемый в системе программный код выполняется только в пределах полномочий вошедшего в систему пользователя.

Решение

Сведения о пакете обновлений

Windows XP

Версия исправления для системы безопасности Microsoft Windows XP включена в пакет обновлений 2 (SP2) для Windows XP. Чтобы решить эту проблему, установите последний пакет обновлений для Windows XP. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
322389 Как получить последний пакет обновления для Windows XP

Windows 2000

Версия исправления для системы безопасности Microsoft Windows 2000 включена в пакет обновлений 4 (SP4) для Windows 2000. Для устранения этой неполадки необходимо установить последний пакет обновлений для Windows 2000. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000

Сведения об исправлениях для системы безопасности

Сведения о загрузке

Корпорация Майкрософт выпустила версию DirectX 9.0b и отдельные исправления для системы безопасности тех операционных систем, в которых версия DirectX 9.0b не может быть использована.

Выполните следующие шаги для определения текущей версии DirectX во всех операционных системах, кроме Microsoft Windows NT 4.0.
  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 может быть установлена во все операционные системы, которым угрожает безопасность, за исключением 64-разрядных версий Windows Server 2003, Microsoft Windows XP и Windows NT 4.0, вне зависимости от наличия предыдущих версий DirectX. Загрузите соответствующий файл с веб-узла центра загрузки корпорации Майкрософт:
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет DirectX 9.0b.
Пакет исправлений DirectX 9.0a может быть установлен во все операционные системы, которым угрожает безопасность, за исключением 64-разрядных версий Windows Server 2003, Windows XP и Windows NT 4.0, в которых установлена версия DirectX 9.0 или 9.0a. Загрузите соответствующий файл с веб-узла центра загрузки корпорации Майкрософт:
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности DirectX 9.0a.
Если используются версия DirectX 8.1 и операционная система Windows Server 2003 или Windows XP, установите соответствующее исправление:
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности для Windows Server 2003 (32-разрядная версия).
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности для Windows Server 2003 (64-разрядная версия).
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности Windows XP (32-разрядная версия).
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности Windows XP (64-разрядная версия).
Если используются версия DirectX 8.0, 8.0a, 8.1, 8.1a или 8.1b и операционная система Windows 2000 или Windows Millennium Edition, установите следующее исправление:
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности Windows 2000 или Windows Millennium Edition .

Примечание. Данное исправление может быть установлено также для второго издания Windows 98 или Windows 98 с установленной версией DirectX 8, несмотря на то, что эти версии Windows уже не поддерживаются.

При использовании версии DirectX 7.0 и операционной системы Windows 2000 установите следующее исправление.
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить исправление для системы безопасности 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.
Дата выпуска: 23 июля 2003 г.

Дополнительные сведения о загрузке файлов с узла технической поддержки корпорации Майкрософт см. в следующей статье базы знаний:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние версии антивирусного программного обеспечения на момент публикации файла для проверки его на наличие вирусов. Файл хранится на закрытом сервере, предотвращающем его несанкционированное изменение.

Необходимые условия

DirectX 8 и DirectX 9 не поддерживают системы с процессором семейства 486. Для установки DirectX 9.0b требуется операционная система Windows Server 2003 (все версии, кроме 64-разрядных версий Windows Server 2003), Windows XP (все версии, кроме 64-разрядных версий Windows XP), Windows 2000 с пакетом обновлений 3 (SP3), Windows 2000 с пакетом обновлений 4 (SP4) или Microsoft Windows Millennium Edition.

Исправление для системы безопасности DirectX 9.0a требует предварительной установки DirectX 9.0 или 9.0a в операционной системе Windows Server 2003 (все версии, кроме 64-разрядных версий Windows Server 2003), Windows XP (все версии, кроме 64-разрядных версий Windows XP), Windows 2000 с пакетом обновлений 3 (SP3), Windows 2000 с пакетом обновлений 4 (SP4) или Windows Millennium Edition. Использование пакета DirectX 9.0b предпочтительнее, потому что он содержит дополнительные исправления (не связанные с безопасностью) для двухмерной графики и DirectShow.

Для установки исправления для системы безопасности DirectX 8.1 требуется официальная версия операционной системы Windows Server 2003, Windows XP или Windows XP с пакетом обновлений 1 (SP1). Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
322389 Как получить последний пакет обновления для Windows XP
Чтобы установить исправление для системы безопасности DirectX 8 на компьютере под управлением операционной системы Windows 2000 или Windows Millennium Edition, требуется наличие версии DirectX 8.0, 8.0a, 8.1, 8.1a или 8.1b, установленной в операционной системе Windows 2000 с пакетом обновлений 3 (SP3), Windows 2000 с пакетом обновлений 4 (SP4) или Windows Millennium Edition. Корпорация Майкрософт рекомендует использовать на этой платформе пакет DirectX 9.0b, потому что он обеспечивает дополнительные исправления для незащищенной двухмерной графики и DirectShow.

Для установки исправления для системы безопасности DirectX 7.0 и 7.0a требуется операционная система Windows 2000 с пакетом обновлений 3 (SP3). Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000
Для установки исправления для системы безопасности Windows NT 4.0 требуется пакет обновлений 6a (SP6a) для Windows NT 4.0 или пакет обновлений 6 (SP6) для Windows NT Server 4.0 Terminal Server Edition с пакетом обновлений 1 (SP1) для Internet Explorer 6.0 или Microsoft Windows Media Player 6.4. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
152734 Как получить последний пакет обновления для Windows 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.0bНН
Windows 98, второе изданиеН/Д9.0b9.0bP2 или 9.0bP2 или 9.0bP1 или 9.0bНН
Windows Millennium EditionН/ДН/Д9.0bP2 или 9.0bP2 или 9.0bP1 или 9.0bНН
Windows 2000 с пакетом обновлений 3 (SP3)Н/ДН/ДP5 или 9.0bP2 или 9.0bP2 или 9.0bP1 или 9.0bНН
Windows 2000 с пакетом обновлений 4 (SP4)Н/ДН/ДННP2 или 9.0bP2 или 9.0bP1 или 9.0bНН
Windows XPН/ДН/ДН/ДН/ДP3 или 9.0bP1 или 9.0bНН
Windows XP с пакетом обновлений 1 (SP1)Н/ДН/ДН/ДН/ДP3 или 9.0bP1 или 9.0bНН
Windows Server 2003Н/ДН/ДН/ДН/ДP4 или 9.0bP1 или 9.0bНН
Windows NT 4.0P6P6Н/ДН/ДН/ДН/ДН/ДИсправление необходимо, только если установлен Internet Explorer 6 или Windows Media Player 6.4
Примечания к таблице
  • 9.0b соответствует DirectX 9.0b.
    • Пользовательская программа занимает около 300 КБ, при установке из Интернета требуется загрузить еще около 10–16 МБ. Программа для разработчиков при установке занимает 32 МБ. Обновления не могут быть установлены без вмешательства пользователя. Для установки обновлений необходимо согласиться с условиями лицензионного соглашения.
    • OPK имеет размер около 11–13 МБ и предназначена для автономной установки. По умолчанию эта установка производится без вмешательства пользователя. Программа OPK поставляется только для независимых разработчиков оборудования (OEM) и пользователей корпоративной лицензии.
  • P1: пакет исправлений для DirectX 9.0a. Представляет собой небольшой пакет исправлений (около 900 КБ) для DirectX 9.0 или 9.0a. Этот пакет исправлений предлагается на веб-узле Windows Update в разделах критических и автоматических обновлений.
  • P2: пакет исправлений для DirectX 8. Представляет собой небольшой пакет исправлений (около 800 КБ) для DirectX 8.0, 8.0a, 8.1, 8.1a или 8.1b.
  • P3: пакет исправлений для DirectX 8.1 для операционной системы Windows XP или Windows XP с пакетом обновлений 1 (SP1).
  • P4: пакет исправлений для DirectX 8.1 для операционной системы Windows Server 2003.
  • P5: пакет исправлений для DirectX 7.0 для операционной системы Windows 2000.
  • P6: пакет исправлений для DirectX Media 6 для операционной системы Windows NT 4.0 и Windows NT 4.0 Terminal Server Edition.
  • НН: Не нужно. Выпуск уже содержит это исправление.
  • НС: Такой конфигурации не существует.

Сведения об установке

Для установки DirectX 9.0b или исправления для системы безопасности необходимо войти в систему с правами администратора. Так как необходимо принять условия лицензионного соглашения, параметры командной строки при установке DirectX 9.0b отсутствуют.

Прежде чем устанавливать DirectX 9.0b, корпорация Майкрософт рекомендует создать с помощью программы восстановления системы снимок конфигурации операционной системы Windows XP или Windows Millennium Edition. Для получения дополнительных сведений о программе восстановления системы нажмите кнопку Пуск и выберите команду Справка и поддержка. В поле Поиск введите запрос восстановление системы и нажмите клавишу ВВОД.

Исправления для системы безопасности 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 Заменять файлы ИВТ без выдачи запроса.
  • /z Не перезапускать компьютер после завершения установки.
  • /q Скрытый режим (без вывода пользовательского интерфейса).
  • /l Показать список установленных исправлений.
  • /x Извлечь файлы без запуска программы установки.
Исправление для системы безопасности Windows NT 4.0 поддерживает следующие параметры командной строки:
  • /y Выполнить удаление (только с параметрами /m или /q).
  • /f Закрыть программы при завершении работы.
  • /n Не создавать папку Uninstall.
  • /z Не перезагружать после завершения обновления.
  • /q Использовать один из автоматических режимов без интерфейса пользователя (расширенный набор /m).
  • /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
  • Windows XP с пакетом обновлений 1 (SP1):
    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

Сведения о развертывании

Поскольку необходимо принятие условия лицензионного соглашения, версия DirectX 9.0b не может быть установлена без вмешательства пользователя. Пользователи корпоративной лицензии могут получить модифицированные пакеты, которые поддерживают автоматическую установку, обратившись по адресу DirectX@Microsoft.com

Чтобы установить исправление для системы безопасности DirectX 9.0a без вмешательства пользователя, введите следующую команду:
directx9-kb819696-x86-rus /q:a
Чтобы установить пакет исправлений без перезапуска компьютера, введите следующую команду:
directx9-kb819696-x86-rus /q:r
Примечание. Все эти параметры можно использовать в одной команде.

Чтобы установить исправление для системы безопасности DirectX 8.1 или 7.0 и 7.0a без вмешательства пользователя, введите следующую команду:
windowsserver2003-kb819696-x86-rus /u /q
Чтобы установить пакет исправлений без перезапуска компьютера, введите следующую команду:
windowsserver2003-kb819696-x86-rus /z
Примечание. Имя файла в приведенных примерах может отличаться от реального имени файла в зависимости от устанавливаемого пакета исправления. Все эти параметры можно использовать в одной команде.

За дополнительными сведениями о развертывании исправления с помощью служб Software Update Services обратитесь к веб-узлу корпорации Майкрософт по следующему адресу:
http://www.microsoft.com/windowsserversystem/updateservices/evaluation/previous/susoverview.mspx

Необходимость перезагрузки

После установки DirectX 9.0b или исправления необходимо перезагрузить компьютер.

Сведения об удалении

Пакет DirectX 9.0b при установке замещает некоторые основные компоненты операционной системы и не может быть удален. Для удаления исправления для системы безопасности воспользуйтесь средством панели управления «Установка и удаление программ». Системные администраторы могут использовать служебную программу Spunist.exe для удаления пакета исправлений с компьютеров под управлением операционной системы Windows Server 2003, Windows XP и Windows 2000. Она расположена в папке %Windir%\$NTUninstallKB819696$\Spuninst, и при ее запуске можно использовать следующие параметры командной строки.
  • /? Показать список параметров установки.
  • /u Автоматический режим.
  • /f Завершить работу других программ перед выключением компьютера.
  • /z Не перезапускать компьютер после завершения установки.
  • /q Скрытый режим (без вывода пользовательского интерфейса).

Сведения о замене исправлений

Версия данного пакета исправлений для Windows NT 4.0 заменяет исправление из статьи 269849 базы знаний Майкрософт. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
269849 При использовании проигрывателя Windows Media Player 6.4 для воспроизведения файлов .wav появляется сообщение об ошибке «Нарушение прав доступа» (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Сведения о файлах

Английская версия этого исправления содержит версии файлов, приведенные в следующей таблице или более поздние. Дата и время указаны в формате единого всемирного времени (по Гринвичу). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы выяснить разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.

Исправление 819696 для операционной системы Windows Server 2003 или Windows XP:
   Дата         Время  Версия      Размер     Имя файла
   ------------------------------------------------------------
   13-май-2003  23:41  6.4.3790.9  1 173 504  Quartz.dll  (gdr)
   13-май-2003  23:48  6.4.3790.9  1 117 184  Quartz.dll  (qfe)
Исправление 819696 для 64-разрядных версий операционных систем Windows Server 2003 и Windows XP версии 2003:
   Дата         Время  Версия      Размер     Имя файла    Платформа
   -------------------------------------------------------------------
   16-май-2003  00:50  6.4.3790.9  3 348 480  Quartz.dll   IA64  (gdr)
   16-май-2003  01:10  6.4.3790.9  1 129 984  Wquartz.dll  IA64  (gdr)

   16-май-2003  01:08  6.4.3790.9  3 348 480  Quartz.dll   IA64  (qfe)
   16-май-2003  01:11  6.4.3790.9  1 117 184  Wquartz.dll  IA64  (qfe)
Исправление 819696 для операционной системы Windows XP с пакетом обновлений 1 (SP1):
   Дата         Время  Версия         Размер     Имя файла
   --------------------------------------------------------
   13-май-2003  17:28  6.4.2600.1221  1 132 032  Quartz.dll
Исправление 819696 (32-разрядное) для операционной системы Windows XP:
   Дата         Время  Версия        Размер     Имя файла
   -------------------------------------------------------
   13-май-2003  19:27  6.4.2600.113  1 123 840  Quartz.dll
Исправление 819696 (64-разрядное) для 64-разрядной версии операционной системы Windows XP 2002 с пакетом обновлений 1 (SP1):
   Дата         Время  Версия         Размер     Имя файла    Платформа
   -------------------------------------------------------------------
   13-май-2003  17:29  6.4.2600.1221  3 881 472  Quartz.dll   IA64
   12-май-2003  04:34  6.4.2600.1221  1 132 032  Wquartz.dll  IA64
Исправление 819696 (32-разрядное) для операционной системы Windows 2000 с пакетом обновлений 3 (SP3):
   Дата         Время  Версия     Размер   Имя файла
   --------------------------------------------------
   03-июл-2003  17:28  6.1.9.729  791 312  Quartz.dll
Исправление 819696 (32-разрядное) для операционной системы Windows NT 4.0 с пакетом обновлений 6 (SP6):
   Дата         Время  Версия     Размер   Имя файла
   --------------------------------------------------
   08-июл-2003  21:49  6.1.5.132  762 128  Quartz.dll
Исправление DirectX 9.0b и DirectX 9.0a (32-разрядное) для операционной системы Windows Server 2003 или Windows XP:
   Дата         Время  Версия     Размер     Имя файла
   ----------------------------------------------------------------
   30-май-2003  09:00  6.5.1.902  1 246 208  Quartz.dll  (end user)
   30-май-2003  09:00  6.5.1.902  1 962 496  Quartz.dll  (redist)
Исправление DirectX 9.0b и DirectX 9.0a (32-разрядное) для операционной системы Windows 2000:
   Дата         Время  Версия     Размер     Имя файла
   ----------------------------------------------------------------
   30-май-2003  09:00  6.5.1.902  1 136 640  Quartz.dll  (end user)
   30-май-2003  09:00  6.5.1.902  1 962 496  Quartz.dll  (redist)
Исправление DirectX 9.0b и DirectX 9.0a (32-разрядное) для операционной системы Windows Millennium Edition:
   Дата         Время  Версия     Размер     Имя файла
   ----------------------------------------------------------------
   30-май-2003  09:00  6.5.1.902  1 128 960  Quartz.dll  (end user)
   30-май-2003  09:00  6.5.1.902  1 845 248  Quartz.dll  (redist)
Исправление DirectX 8 для операционной системы Windows 2000 или Windows Millennium Edition:
   Дата         Время  Версия     Размер     Имя файла
   ----------------------------------------------------------------
   06-авг-2003  19:44  6.3.1.886  1 696 748  Quartz.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
  • Windows XP с пакетом обновлений 1 (SP1):
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696\Filelist
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696\Filelist

Статус

Данное поведение является подтвержденной уязвимостью продуктов Майкрософт, перечисленных в начале данной статьи.

Windows XP Первое исправление этой проблемы появилось в пакете обновлений 2 (SP2) для Windows XP.

Дополнительная информация

Дополнительные сведения о данной уязвимости см. на веб-узле корпорации Майкрософт по следующему адресу:
http://www.microsoft.com/technet/security/bulletin/MS03-030.mspx
Дополнительные сведения о средстве диагностики Microsoft DirectX см. в следующей статье базы знаний Майкрософт:
190900 DirectX: Описание средства диагностики DirectX
В последующих разделах описаны версии DirectX, которые запускаются с помощью Dxdiag.exe в исходной конфигурации поставки корпорации Майкрософт.

DirectX 8.1

  • Windows Server 2003
  • Windows Server 2003 Datacenter Edition, 64-разрядная версия
  • Windows Server 2003 Enterprise Edition, 64-разрядная версия
  • Windows XP, 64-разрядная версия 2003
  • 64-разрядная версия Windows XP 2002 с пакетом обновлений 1 (SP1)
  • Windows XP

DirectX 7.0a

  • Windows Millennium Edition

DirectX 7.0

  • Windows 2000

DirectX 6.1

  • Windows 98, второе издание

DirectX 5.2

  • Windows 98

До выпуска версии DirectX 8.0 DirectX и DirectX Media были отдельными продуктами. Последующие версии включали оба продукта под общим именем DirectX. Команда Dxdiag представляет только версию DirectX, но распространяется также на файл в DirectX Media в тех системах, которые имеют более ранние версии программы, чем DirectX 8.0.

Свойства

Код статьи: 819696 - Последний отзыв: 30 декабря 2006 г. - Revision: 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