Обновление, ограничивающее функциональные возможности справки HTML, когда для ее вызова используется метод window.showHelp( )

Переводы статьи Переводы статьи
Код статьи: 811630 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При переходе с помощью Internet Explorer на веб-страницу, которая содержит вызов метода window.showHelp для открытия унифицированного URL-адреса в окне справки HTML, наблюдается следующее поведение.
  • После установки накопительного обновления для Internet Explorer за февраль 2003 г. (MS03-004) URL-адрес, указанный в методе window.showHelp, в окне справки HTML не открывается.
  • Если накопительное обновление для Internet Explorer за февраль 2003 г. (MS03-004) не установлено, то злоумышленник может с помощью специально созданной веб-страницы вызвать метод window.showHelp для открытия URL-адреса в окне справки HTML другого домена. Это позволяет ему получить доступ к данным веб-узла, которому соответствует данный URL-адрес.
Кроме того, с помощью метода window.showHelp можно открыть файл справки HTML (СНМ), который содержит ярлык. Ярлык — это команда, которую поддерживает элемент управления ActiveX для справки HTML. Использование такой команды позволяет открыть из раздела справки программный файл. Если накопительное обновление для Internet Explorer за февраль 2003 г. (MS03-004) не установлено и, кроме того, злоумышленник обладает доступом на запись данных в окно раздела справки HTML, он может воспользоваться ярлыком для запуска программного кода в контексте безопасности пользователя. Для получения дополнительных сведений о накопительном обновлении для Internet Explorer за февраль 2003 г. щелкните следующий номер статьи базы знаний Майкрософт:
810847 MS03-004: Февраль 2003, Накопительное обновление для Internet Explorer

Решение

Примечание. Исправления, описанные в этой статье, заменяют исправления, описанные в статье 323255 «MS02-055: Неконтролируемый буфер в средстве просмотра справки Windows делает возможным запуск кода злоумышленника».

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

Чтобы решить эту проблему, установите последний пакет обновления для Windows 2000. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000

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

Для решения этой проблемы необходимо установить критическое обновление 811630 с веб-узла Windows Update:
http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=ru-ru


Примечание. Установленное обновление удалить нельзя.

Для развертывания на нескольких компьютерах администратор может загрузить обновление с веб-узла центра загрузки Майкрософт или из каталога Windows Update. Чтобы загрузить обновление для последующей установки на нескольких компьютерах, выполните поиск по номеру этой статьи с помощью дополнительных параметров поиска каталога Windows Update. Для получения дополнительных сведений о загрузке обновлений из каталога обновлений Windows щелкните следующий номер статьи базы знаний Майкрософт:
323166 Как загрузить драйверы и обновления для Windows из каталога Windows Update
Примечание. Каталог Windows Update не содержит обновления для Windows NT 4.0. Для его загрузки воспользуйтесь веб-узлом центра загрузки Майкрософт.

Посетите веб-узел центра загрузки Майкрософт по соответствующему адресу.

Windows 2000 Advanced Server, Windows 2000 Server, Windows 2000 Professional

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=6e1c7f59-aba6-4824-90df-43a5be073cd9

Windows XP Home Edition, Windows XP professional, Windows XP Tablet PC Edition, Windows XP Media Center Edition

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=2a086526-ae89-4cb3-a819-e6da160f2e66

Windows XP (64-разрядная версия)

http://www.microsoft.com/downloads/details.aspx?FamilyID=8b6c98b6-5bb5-4120-8191-f02655ae2c75&DisplayLang=en

Windows NT 4.0 Terminal Server Edition, Windows NT 4.0 Server, Windows NT 4.0 Workstation

Обновление для Windows NT 4.0 на данный момент времени недоступно с веб-узла центра загрузки Майкрософт. Для немедленного решения проблемы обращайтесь за обновлением для Windows NT 4.0 в службу технической поддержки Майкрософт.

Windows 98 и Windows 98 второго издания

http://support.microsoft.com/ph/1139
Примечание. Обновление для Windows Millennium Edition недоступно с веб-узла центра загрузки Майкрософт. Воспользуйтесь каталогом Windows Update для его загрузки и последующей установки на один или несколько компьютеров.

Примечание. После установки обновления перезагружать компьютер не нужно.

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

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

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

Windows XP Professional и Windows XP Home Edition

   Дата         Время Версия      Размер    Имя файла
   ----------------------------------------------------------------------
   09-ноя-2002  10:47  5.2.3644.0   10 752  %Windir%\Hh.exe
   19-дек-2002  23:35  5.2.3735.0  516 192  %Windir%\System32\Hhctrl.ocx
   13-янв-2003  15:27  5.2.3644.0   37 888  %Windir%\System32\Hhsetup.dll
   13-янв-2003  15:27  5.2.3644.0  143 872  %Windir%\System32\Itircl.dll
   13-янв-2003  15:27  5.2.3644.0  122 368  %Windir%\System32\Itss.dll

Windows XP Professional с пакетом обновления 1 (SP1), Windows XP Home Edition с пакетом обновления 1 (SP1), Windows XP Tablet PC Edition и Windows XP Media Center Edition

   Дата         Время Версия      Размер    Имя файла
   ----------------------------------------------------------------------
   17-дек-2002  22:43  5.2.3644.0   10 752  %Windir%\Hh.exe
   20-дек-2002  20:38  5.2.3735.0  516 192  %Windir%\System32\Hhctrl.ocx
   10-янв-2003  19:43  5.2.3644.0   37 888  %Windir%\System32\Hhsetup.dll
   10-янв-2003  19:43  5.2.3644.0  143 872  %Windir%\System32\Itircl.dll
   10-янв-2003  19:43  5.2.3644.0  122 368  %Windir%\System32\Itss.dll

Windows XP, 64-разрядная версия

   Дата         Время   Версия     Размер     Имя файла                Платформа
   ------------------------------------------------------------------------------
   12-июн-2002  22:24  5.2.3644.0     13 824  %Windir%\Hh.exe                IA64
   19-дек-2002  23:35  5.2.3735.0  1 524 320  %Windir%\System32\Hhctrl.ocx   IA64
   09-янв-2003  18:50  5.2.3644.0    100 864  %Windir%\System32\Hhsetup.dll  IA64
   09-янв-2003  18:50  5.2.3644.0    613 888  %Windir%\System32\Itircl.dll   IA64
   09-янв-2003  18:50  5.2.3644.0    356 864  %Windir%\System32\Itss.dll     IA64
   09-ноя-2002  10:47  5.2.3644.0     10 752  %Windir%\SysWOW64\Hh.exe       x86
   19-дек-2002  23:35  5.2.3735.0    516 192  %Windir%\SysWOW64\Hhctrl.ocx   x86
   09-ноя-2002  10:47  5.2.3644.0     37 888  %Windir%\SysWOW64\Hhsetup.dll  x86
   09-ноя-2002  10:47  5.2.3644.0    143 872  %Windir%\SysWOW64\Itircl.dll   s86
   09-ноя-2002  10:48  5.2.3644.0    122 368  %Windir%\SysWOW64\Itss.dll     x86

Windows XP, 64-разрядная версия, с пакетом обновления 1 (SP1)

   Дата         Время   Версия     Размер     Имя файла                Платформа
   ------------------------------------------------------------------------------
   26-ноя-2002  20:34  5.2.3644.0     13 824  %Windir%\Hh.exe                IA64
   20-дек-2002  20:38  5.2.3735.0  1 524 320  %Windir%\System32\Hhctrl.ocx   IA64
   09-янв-2003  19:03  5.2.3644.0    100 864  %Windir%\System32\Hhsetup.dll  IA64
   09-янв-2003  19:03  5.2.3644.0    613 888  %Windir%\System32\Itircl.dll   IA64
   09-янв-2003  19:03  5.2.3644.0    356 864  %Windir%\System32\Itss.dll     IA64
   17-дек-2002  22:43  5.2.3644.0     10 752  %Windir%\SysWOW64\Hh.exe       x86
   20-дек-2002  20:38  5.2.3735.0    516 192  %Windir%\SysWOW64\Hhctrl.ocx   x86
   17-дек-2002  22:43  5.2.3644.0     37 888  %Windir%\SysWOW64\Hhsetup.dll  x86
   17-дек-2002  22:43  5.2.3644.0    143 872  %Windir%\SysWOW64\Itircl.dll   x86
   17-дек-2002  22:43  5.2.3644.0    122 368  %Windir%\SysWOW64\Itss.dll     x86

Windows 2000

   Дата         Время Версия      Размер    Имя файла
   ----------------------------------------------------------------------
   26-ноя-2002  19:23  5.2.3644.0   10 752  %Windir%\Hh.exe
   31-дек-2002  17:27  5.2.3735.1  516 200  %Windir%\System32\Hhctrl.ocx
   31-дек-2002  17:29  5.2.3644.0   37 888  %Windir%\System32\Hhsetup.dll
   31-дек-2002  17:29  5.2.3644.0  143 872  %Windir%\System32\Itircl.dll
   31-дек-2002  17:29  5.2.3644.0  122 368  %Windir%\System32\Itss.dll

Windows NT 4.0

   Дата         Время Версия      Размер    Имя файла
   ----------------------------------------------------------------------
   16-дек-2002  17:27  5.2.3644.0   10 752  %Windir%\Hh.exe
   16-дек-2002  18:10  5.2.3735.0  516 192  %Windir%\System32\Hhctrl.ocx
   16-дек-2002  17:27  5.2.3644.0   37 888  %Windir%\System32\Hhsetup.dll
   16-дек-2002  17:27  5.2.3644.0  143 872  %Windir%\System32\Itircl.dll
   16-дек-2002  17:27  5.2.3644.0  122 368  %Windir%\System32\Itss.dll

Windows Millennium Edition

   Дата         Время Версия      Размер    Имя файла
   --------------------------------------------------------------------
   16-июн-2002  13:10  5.2.3735.0  516 192  %Windir%\System\Hhctrl.ocx
   16-дек-2002  12:27  5.2.3644.0   10 752  %Windir%\Hh.exe
   16-дек-2002  12:27  5.2.3644.0   37 888  %Windir%\System\Hhsetup.dll
   16-дек-2002  12:27  5.2.3644.0  143 872  %Windir%\System\Itircl.dll
   16-жек-2002  12:27  5.2.3644.0  122 368  %Windir%\System\Itss.dll

Windows 98 и Windows 98 второго издания

   Дата         Время Версия      Размер    Имя файла
   --------------------------------------------------------------------
   10-июн-2002  17:56  5.2.3644.0   10 752  %Windir%\Hh.exe
   16-июн-2002  18:10  5.2.3735.0  516 192  %Windir%\System\Hhctrl.ocx
   20-май-2002  16:09  5.2.3635.0   88 064  Hhctrlui.dll
   10-июн-2002  17:56  5.2.3644.0   37 888  %Windir%\System\Hhsetup.dll
   10-июн-2002  17:56  5.2.3644.0  143 872  %Windir%\System\Itircl.dll
   10-июн-2002  17:56  5.2.3644.0  122 368  %Windir%\System\Itss.dll

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Первое исправление этой проблемы появилось в пакете обновления 4 (SP4) для Windows 2000.

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

Справка HTML теперь поддерживает для интерфейса HTMLHELP команду HH_SAFE_DISPLAY_TOPIC. Эта команда служит для ограничения некоторых функциональных возможностей справки HTML. Для получения сведений о соответствующем методе showHelp, который вызывает интерфейс HTMLHELP с новой командой, щелкните следующий номер статьи базы знаний Майкрософт:
810847 MS03-004: Февраль 2003, Накопительное обновление для Internet Explorer
Команда HH_SAFE_DISPLAY_TOPIC определена как целое число без знака со значением (0x20).

Установка обновлений, описанных в этой статье и в статье базы знаний 810847, приводит к ограничению следующих функциональных возможностей окна справки HTML, когда с помощью команды HH_SAFE_DISPLAY_TOPIC вызывается метод window.showHelp или интерфейс HTMLHELP.
  • Для текущего процесса отключаются все команды ярлыков справки HTML.
  • Параметр URL должен использовать один из поддерживаемых протоколов: http:, https:, file:, ftp:, ms-its: или mk:@MSITStore:

Свойства

Код статьи: 811630 - Последний отзыв: 1 декабря 2007 г. - Revision: 11.3
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • операционная система Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
Ключевые слова: 
atdownload kbsecbulletin kbsecvulnerability kbsecurity kbqfe KB811630

Отправить отзыв

 

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