Certain Web sites and HTML Help features may not work after you install security update 896358 or security update 890175
On This PageSYMPTOMSAfter you install security update 896358 or security update
890175, you may experience one or more of the following symptoms:
896358 (http://support.microsoft.com/kb/896358/) MS05-026: A vulnerability in HTML
Help could allow remote code execution
890175 (http://support.microsoft.com/kb/890175/) MS05-001:
Vulnerability in HTML Help could allow code execution
CAUSEThis problem occurs because security update 896358 and
890175 prevent HTML content that is outside the Local Machine zone from
creating an instance of the HTML Help ActiveX control (HHCTRL). This change was
introduced to reduce security vulnerabilities in HTML Help. RESOLUTIONWarning The symptoms are an expected and intended effect of installing
the security updates. This section provides examples for administrators who
must re-enable the HTML Help ActiveX control for business-critical programs.
The workarounds may make the computer more vulnerable to the threats the
security updates address. The safest course is not to use the registry
workarounds. If you must use workarounds, set the registry values to be as
restrictive as possible. Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756 (http://support.microsoft.com/kb/322756/) How to back up and restore the registry in Windows The first of the following examples is the most restrictive example. The next examples are successively less restrictive. Example 1: Use the UrlAllowList entry to enable specific URLsWarning Include only URLs for sites that you trust.The .reg file in this example re-enables hosting of the HTML Help ActiveX control in the following remote content:
You cannot use wildcard characters in the URL string of any site that is
added to the UrlAllowList registry key. For example, you cannot use the
following URL string: "UrlAllowList"="http://*.wingtiptoys.com" However, you can use the following URL string:"UrlAllowList"="http://help.wingtiptoys.com" This string lets the following sites host the HTML Help ActiveX
control:
Example 2: Use the MaxAllowedZone entry to enable a security zoneWarning The MaxAllowedZone entry enables all sites in a particular zone. Using the UrlAllowList entry may be safer. If you must use the MaxAllowedZone entry, set the value no higher than is required. If you set the MaxAllowedZone value to 3 or higher, you expose systems to attack from the Internet.Note By default, the value for the MaxAllowedZone entry is set to zero. The following table summarizes how different entries are interpreted by the value for the MaxAllowedZone entry.
Example 3: Use the UrlAllowList entry and the MaxAllowedZone entryWarning The MaxAllowedZone entry enables all sites in a particular zone. Using the UrlAllowList entry may be safer. If you must use the MaxAllowedZone entry, set the value no higher than is required. If you set the MaxAllowedZone value to 3 or higher, you expose systems to attack from the Internet.Paste the following text in a text editor such as Notepad. Then, save the file by using the .reg file name extension. The following .reg file lets all content in the Intranet zone host the HTML Help ActiveX control. This .reg file also lets two Internet sites host the control. Deploying the registry keys across a domainWe recommend that you use Group Policy to deploy the settings that are mentioned in the examples in this article as startup scripts. You can also deploy these settings as logon scripts. However, this method is less desirable because of permissions constraints.The following steps are an example of how to deploy the settings in Example 1 as a Group Policy startup script.
MORE INFORMATIONIf you download an HTML Help .chm file and either open it directly or save it locally and then open it, you may experience one or more of the following symptoms:
902225 (http://support.microsoft.com/kb/902225/)
You cannot open HTML Help files from Internet Explorer after you install security update 896358 or Windows Server 2003 Service Pack 1
Overview and examples for system administratorsFor more information about security update 896358 and how you can re-enable Web applications that are affected by this update, click the following article number to view the article in the Microsoft Knowledge Base:896358 (http://support.microsoft.com/kb/896358/)
MS05-026: A vulnerability in HTML Help could allow remote code
execution
Internet Explorer security zonesFor more information about how to use security zones in Internet Explorer, click the following article number to view the article in the Microsoft Knowledge Base:174360 (http://support.microsoft.com/kb/174360/)
How to use security zones in
Internet Explorer
Group PolicyFor more information about Group Policy, visit the following Microsoft Web sites:
Technical support for x64-based versions of Microsoft WindowsOn computers that are running x64-based versions of Microsoft Windows, you may have to adapt the instructions in the "Resolution" section about how to modify the registry. For example, you might have to modify a different part of the registry, depending on whether you want to modify the 32-bit or the 64-bit functionality. For more information, click the following article number to view the article in the Microsoft Knowledge Base:896459 (http://support.microsoft.com/kb/896459/)
Registry changes in x64-based versions of Windows Server 2003 and in Windows XP Professional x64 Edition
If your hardware came with an x64-based version of Microsoft Windows already installed, your hardware manufacturer provides technical support and assistance for the x64-based version. In this case, your hardware manufacturer provides support because an x64-based version was included with your hardware. Your hardware manufacturer might have customized the x64-based version installation by using unique components. Unique components might include specific device drivers or might include optional settings to maximize the performance of the hardware. Microsoft will provide reasonable-effort assistance if you need technical help with an x64-based version. However, you might have to contact your manufacturer directly. Your manufacturer is best qualified to support the software that your manufacturer installed on the hardware. If you purchased an x64-based version such as an x64-based version of Microsoft Windows Server 2003 separately, contact Microsoft for technical support.For product information about Microsoft Windows XP Professional x64 Edition, visit the following Microsoft Web site: http://www.microsoft.com/windowsxp/64bit/default.mspx (http://www.microsoft.com/windowsxp/64bit/default.mspx) For product information about x64-based versions of Microsoft Windows Server 2003, visit the following Microsoft Web site: http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx (http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx) APPLIES TO
| Article Translations
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Back to the top
