Article ID: 823559 - Last Review: December 3, 2007 - Revision: 11.9 MS03-023: Buffer overrun in the HTML converter could allow code executionOn This PageSYMPTOMSAll versions of Microsoft Windows contain support for file
conversion in the operating system. With this functionality, users of Microsoft
Windows can convert file formats from one to another. In particular, Microsoft
Windows contains support for HTML conversion in the operating system. With this
functionality, users can view, import, or save files as HTML. There is a flaw in the way the HTML converter for Microsoft Windows handles a conversion request during a cut-and-paste operation. A vulnerability exists because a specially crafted request to the HTML converter could cause the converter to fail in such a way that it could run code in the context of the currently logged-on user. Because Microsoft Internet Explorer uses this functionality, an attacker could craft a specially formed Web page or HTML e-mail that would cause the HTML converter to run arbitrary code on a user's computer. When a user visits an attacker’s Web site, the attacker could exploit the vulnerability without any other user action. To exploit this vulnerability, the attacker would have to create a specially formed HTML e-mail and send it to the user. Alternatively, an attacker would have to host a malicious Web site that contains a Web page designed to exploit these vulnerabilities. The attacker would then have to persuade a user to visit that site. By default, Outlook Express 6.0 and Outlook 2002 open HTML mails in the Restricted Sites Zone. Additionally, Outlook 98 and 2000 open HTML mails in the Restricted Sites Zone if the Outlook E-mail Security Patch has been installed. Customers who use any of these products would be at no risk from an e-mail borne attack that tried to automatically exploit these vulnerabilities. The attacker would have no way to force users to visit a malicious Web site. Instead, the attacker would have to lure them there, typically by having them click a link that takes them to the attacker's site. RESOLUTIONSecurity patch informationFor more information about how to resolve this vulnerability, click the following link that is appropriate for your operating system:
Windows Server 2003 (all versions)Download informationThe following files are available for download from the Microsoft Download Center:Windows Server 2003, 32-bit versionsCollapse this image ![]() Windows Server 2003, 64-bit Itanium-based versionsCollapse this image ![]() Release Date: July 9, 2003 For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base: 119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
PrerequisitesThis patch requires the released version of Windows Server 2003.Installation informationThis patch supports the following Setup switches:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Window Server 2003\SP1\KB823559 Deployment informationTo install the patch without any user intervention, use the following command line:windowsserver2003-kb823559-x86-enu /u /q To install the patch without forcing the computer to restart, use
the following command line: windowsserver2003-kb823559-x86-enu /z Note These switches can be combined into one command
line.For information about how to deploy this patch with Software Update Services, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/wsus/bb466200.aspx
(http://technet.microsoft.com/en-us/wsus/bb466200.aspx)
Restart requirementYou do not have to restart your computer after you apply this patch.Removal informationTo remove this patch, use the Add/Remove Programs tool in Control Panel.System administrators can use the Spunist.exe utility to remove this patch. Spuninst.exe is in the %Windir%\$NTUninstallkbNumber$\Spuninst folder, and it supports the following Setup switches:
Patch replacement informationThis patch does not replace any other patches.File informationThe English version of this patch has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.Date Time Version Size File name Platform -------------------------------------------------------------------- 27-Jun-2003 18:16 2003.1100.5426 311,864 Whtml32.cnv IA-64 27-Jun-2003 18:16 2003.1100.5426 116,288 Wmsconv97.dll IA-64 27-Jun-2003 18:16 2003.1100.5426 311,864 Html32.cnv x86 27-Jun-2003 18:16 2003.1100.5426 116,288 Msconv97.dll x86 Windows XP (all versions)Download informationThe following files are available for download from the Microsoft Download Center:Windows XP Professional and Windows XP Home EditionCollapse this image ![]() Windows XP 64-bit EditionCollapse this image ![]() Release Date: July 9, 2003 For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base: 119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
PrerequisitesThis patch requires the released version of Windows XP or Windows XP Service Pack 1 (SP1). For more information, click the following article number to view the article in the Microsoft Knowledge Base:322389
(http://support.microsoft.com/kb/322389/
)
How
to obtain the latest Windows XP service pack
Installation informationThis patch supports the following Setup switches:
Windows XP HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\KB823559 Windows XP with Service Pack 1 (SP1)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\KB823559 Deployment informationTo install the patch without any user intervention, use the following command line:windowsxp-kb823559-x86-enu /u /q To install the patch without forcing the computer to restart, use
the following command line: windowsxp-kb823559-x86-enu /z Note These switches can be combined into one command
line.For information about how to deploy this patch with Software Update Services, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/wsus/bb466200.aspx
(http://technet.microsoft.com/en-us/wsus/bb466200.aspx)
Restart requirementYou do not have to restart your computer after you apply this patch.Removal informationTo remove this patch, use the Add/Remove Programs tool in Control Panel.System administrators can use the Spunist.exe utility to remove this patch. Spuninst.exe is in the %Windir%\$NTUninstallkbNumber$\Spuninst folder, and it supports the following Setup switches:
Patch replacement informationThis patch does not replace any other patches.File informationThe English version of this patch has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.Date Time Version Size File name Platform -------------------------------------------------------------------- 27-Jun-2003 16:38 2003.1100.5426 311,864 Whtml32.cnv IA-64 27-Jun-2003 16:38 2003.1100.5426 116,288 Wmsconv97.dll IA-64 27-Jun-2003 16:38 2003.1100.5426 311,864 Html32.cnv x86 27-Jun-2003 16:38 2003.1100.5426 116,288 Msconv97.dll x86 Windows 2000Download informationThe following file is available for download from the Microsoft Download Center:Collapse this image ![]() Release Date: July 9, 2003 For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base: 119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
PrerequisitesThis patch requires Windows 2000 Service Pack 2 (SP2), Windows 2000 Service Pack 3 (SP3), or Windows 2000 Service Pack 4 (SP4). For more information, click the following article number to view the article in the Microsoft Knowledge Base:260910
(http://support.microsoft.com/kb/260910/
)
How to obtain the latest Windows
2000 service pack
Installation informationThis patch supports the following Setup switches:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB823559 Deployment informationTo install the patch without any user intervention, use the following command line:windows2000-kb823559-x86-enu /u /q To install the patch without forcing the computer to restart, use
the following command line: windows2000-kb823559-x86-enu /z Note These switches can be combined into one command
line.For information about how to deploy this patch with Software Update Services, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/wsus/bb466200.aspx
(http://technet.microsoft.com/en-us/wsus/bb466200.aspx)
Restart requirementYou do not have to restart your computer after you apply this patch.Removal informationTo remove this patch, use the Add/Remove Programs tool in Control Panel.System administrators can use the Spunist.exe utility to remove this patch. Spuninst.exe is in the %Windir%\$NTUninstallkbNumber$\Spuninst folder, and it supports the following Setup switches:
Patch replacement informationThis patch does not replace any other patches.File informationThe English version of this patch has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.Date Time Version Size File name --------------------------------------------------------- 27-Jun-2003 15:22 2003.1100.5426 311,864 Html32.cnv 27-Jun-2003 15:22 2003.1100.5426 116,288 Msconv97.dll Windows NT 4.0 (all versions)Download informationThe following files are available for download from the Microsoft Download Center:Windows NT 4.0Collapse this image ![]() Windows NT 4.0 Server, Terminal Server EditionCollapse this image ![]() Release Date: July 9, 2003 For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base: 119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
PrerequisitesThis patch requires Windows NT 4.0 Service Pack 6a (SP6a) or Windows NT Server 4.0, Terminal Server Edition Service Pack 6 (SP6). For more information, click the following article number to view the article in the Microsoft Knowledge Base:152734
(http://support.microsoft.com/kb/152734/
)
How to obtain the latest Windows
NT 4.0 service pack
Installation informationThis patch supports the following Setup switches:
Deployment informationTo install the patch without any user intervention, use the following command line:windows-kb823559-enu /q:a To install the patch without forcing the computer to restart, use
the following command line: windows-kb823559-enu /r:n Note These switches can be combined into one command
line.For information about how to deploy this patch with Software Update Services, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/wsus/bb466200.aspx
(http://technet.microsoft.com/en-us/wsus/bb466200.aspx)
Restart requirementYou do not have to restart your computer after you apply this patch.Removal informationTo remove this patch, use the Add/Remove Programs tool in Control Panel.Patch replacement informationThis patch does not replace any other patches.File informationThe English version of this patch has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.Date Time Version Size File name --------------------------------------------------------- 27-Jun-2003 02:19 2003.1100.5426 311,864 Html32.cnv 27-Jun-2003 02:19 2003.1100.5426 116,288 Msconv97.dll Windows Millennium Edition, Windows 98 Second Edition, Windows 98Download informationTo resolve this problem, install the 823559 package from the following Microsoft Windows Update Web site. The following file is available for download from the Microsoft Download Center:Collapse this image ![]() Release Date: July 9, 2003 For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base: 119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
For more information about how to download patches from Windows
Update for installation later, click the following article number to view the article in the Microsoft Knowledge Base:
323166
(http://support.microsoft.com/kb/323166/
)
How to download updates that include drivers and hotfixes from the Windows Update Catalog
PrerequisitesThere are no prerequisites to installing this patch.Installation informationThis patch supports the following Setup switches:
Deployment informationTo install the patch without any user intervention, use the following command line:filename /q:a To install the patch without forcing the computer to restart, use
the following command line: filename /r:n Note These switches can be combined into one command
line.For information about how to deploy this patch with Software Update Services, visit the following Microsoft Web site: http://technet.microsoft.com/en-us/wsus/bb466200.aspx
(http://technet.microsoft.com/en-us/wsus/bb466200.aspx)
Restart requirementYou do not have to restart your computer after you apply this patch.Removal informationTo remove this patch, use the Add/Remove Programs tool in Control Panel.Patch replacement informationThis patch does not replace any other patches.File informationThe English version of this patch has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.Windows Millennium EditionDate Time Version Size File name --------------------------------------------------------- 27-Jun-2003 02:19 2003.1100.5426 311,864 Html32.cnv 27-Jun-2003 02:19 2003.1100.5426 116,288 Msconv97.dll Windows 98 and Windows 98 Second EditionDate Time Version Size File name --------------------------------------------------------- 27-Jun-2003 02:19 2003.1100.5426 311,864 Html32.cnv 27-Jun-2003 02:19 2003.1100.5426 116,288 Msconv97.dll STATUS
Microsoft has confirmed that this problem may cause a degree of security vulnerability in the Microsoft products that are listed in the "Applies To" section.
MORE INFORMATION For more information about this vulnerability, visit the
following Microsoft Web site: http://www.microsoft.com/technet/security/bulletin/MS03-023.mspx
(http://www.microsoft.com/technet/security/bulletin/MS03-023.mspx)
APPLIES TO
| Article Translations
|

Back to the top

