Microsoft KB Archive/269238

From BetaArchive Wiki

Article ID: 269238

Article Last Modified on 8/22/2007



APPLIES TO

  • Microsoft XML Parser 2.0
  • Microsoft XML Parser 2.5
  • Microsoft XML Parser 2.6
  • Microsoft XML Parser 3.0
  • Microsoft XML Core Services 4.0
  • Microsoft XML Core Services 6.0
  • Microsoft Office Standard Edition 2003



This article was previously published under Q269238

SUMMARY

This article lists the version numbers of Microsoft XML Core Services or the Microsoft XML parser (MSXML). Different versions of MSXML are included with various Microsoft products, such as Microsoft Windows, Microsoft Internet Explorer, Microsoft Office, and Microsoft SQL Server. MSXML is also updated when you install software updates for various Microsoft products.

INTRODUCTION

Microsoft provides several different XML parsers. The System.xml parser and the System.XML.XmlReader XML parser are included with the Microsoft .NET Framework 2.0. The MSXML parser is included in the Msxml.dll file, the Msxml2.dll file, the Msxml3.dll file, the Msxml4.dll file, the Msxml5.dll file, the Msxml6.dll file, and one or more resource files. Notice that Windows HTTP Services (Winhttp*.dll) is also included with some versions of MSXML.

The Microsoft XML parser is a Component Object Model (COM) implementation of the W3C DOM model. Two versions are associated with each parser: the release version of the MSXML parser and the actual file version of the DLL that contains the parser. The release version of the MSXML parser (for example, versions 2.5, 2.6, 3.0, 4.0, 5.0, and 6.0) identifies the milestone of development.

MSXML versions that have been released by Microsoft

Version File name File version number
1.0 Msxml.dll 4.71.1712.5
1.0a Msxml.dll 4.72.2106.4
1.0 SP1 Msxml.dll 4.72.3110.0
2.0 Msxml.dll 5.0.2014.0206
2.0a Msxml.dll 5.0.2314.1000
2.0b Msxml.dll 5.0.2614.3500
2.5 Beta 2 Msxml.dll 5.0.2919.38
2.5a Msxml.dll 5.0.2919.6303
2.5 Msxml.dll 5.0.2920.0
2.5 SP1 Msxml.dll 8.0.5226
2.5 SP2 Msxml.dll, Msxmlr.dll (the last DLL is a resource-only DLL) 8.0.5718.1
2.5 SP3 Msxml.dll, Msxmlr.dll (the last DLL is a resource-only DLL) 8.00.6730.0
2.6 Web Release Msxml2.dll 7.50.4920.0
2.6 SP1 Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the last two DLLs are resource-only DLLs) 8.1.7502.0
2.6 SP2 Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the last two DLLs are resource-only DLLs) 8.2.8307.0
3.0 Web Release Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) 7.50.5108.0
3.0 Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) 8.0.7820.0
3.0 SP1 Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) 8.10.8308.0
3.0 SP2 Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) 8.20.8730.1
3.0 SP3 Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) 8.30.9926.0
3.0 SP4 Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) 8.40.9419.0
3.0 SP5 Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) 8.50.2162.0
3.0 SP7 Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) 8.70.1104
3.0 Post SP7 MS06-061 Msxml3.dll 8.70.1113.0
3.0 Post SP8 Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) 8.80.1185.0
3.0 SP9 Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) 8.90.1002.0
3.0 Post SP9 MS06-061 Msxml3.dll 8.90.1101.0
4.0 Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last two DLLs are resource-only DLLs) 4.0.9004.0
4.0 SP1 Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last two DLLs are resource-only DLLs) 4.10.9404.0
4.0 SP2 Msxml4.dll, WinHTTP5.dll (5.0.2613.0), Msxml4a.dll (4.10.9404.0), Msxml4r.dll (4.10.9404.0) (the last two DLLs are resource-only DLLs) 4.20.9818.0
4.0 Post SP2 MS06-061 Msxml4.dll, Msxml4r.dll (4.10.9404.0) (the last DLL is a resource-only DLL) 4.20.9839.0
4.0 Post SP2 MS06-071 Msxml4.dll 4.20.9841.0
4.0 Post SP2 MS07-042 Msxml4.dll 4.20.9848.0
5.0 (Office 2003) Msxml5.dll, Msxml5r.dll (5.0.2916.0) (the last DLL is a resource-only DLL) 5.0.2916.0
5.0 (Office 2003 SP1) Msxml5.dll, Msxml5r.dll (5.10.2925.0) (the last DLL is a resource-only DLL) 5.10.2925.0
5.0 (Office 2003 SP2) Msxml5.dll, Msxml5r.dll ( 5.10.2927.0) (the last DLL is a resource-only DLL) 5.10.2927.0
5.0 (Office 2003 Post SP2) MS06-061 Msxml5.dll 5.10.2930.0
5.0 (Office 2007) Msxml5.dll 5.20.1076
5.0 (Office 2007 Post release) MS07-042 Msxml5.dll 5.20.1081.0
6.0 Msxml6.dll, Msxml6r.dll (6.0.3883.0) (the last DLL is a resource-only DLL) 6.0.3883.0
6.0 Post release MS06-061 Msxml6.dll, Msxml6r.dll (6.0.3883.0) (the last DLL is a resource-only DLL) 6.0.3888.0
6.0 Post release MS06-071 Msxml6.dll 6.0.3890.0
6.0 SP1 Msxml6.dll 6.10.1129.0
6.0 Post SP1 MS07-042 Msxml.dll 6.10.1200.0

Notes

  • MSXML versions 1.x and 2.x are no longer supported by Microsoft.
  • MSXML 3.0 is supported by Microsoft only if you are running Service Pack 5 (SP5) or a later service pack.
  • MSXML 4.0 is supported by Microsoft only if you are running Service Pack 2 (SP2).
  • MSXML 5.0 and MSXML 6.0 are supported by Microsoft.
  • This table includes the version of MSXML that is included in security updates that were released on October 10, 2006 (MS06-061), on November 14, 2006 (MS06-071), and on August 14, 2007 (MS07-042). For more information about the security updates, click the following article numbers to view the articles in the Microsoft Knowledge Base:

    924191 MS06-061: Vulnerabilities in Microsoft XML Core Services could allow remote code execution

    928088 MS06-071: Vulnerability in Microsoft XML Core Services could allow remote code execution

    936227 MS07-042: Vulnerability in Microsoft XML Core Services could allow remote code execution

  • After you install the security update that is described in Microsoft security bulletin MS06-061, you cannot use MSXML 2.6 in Internet Explorer. This behavior is by design. The security update packages set the "kill bit" for MSXML 2.6. The "kill bit" prevents MSXML 2.6 from running in Internet Explorer.
  • 32-bit versions of MSXML (Wmsxml*.dll.) on 64-bit versions of Windows use the same MSXML and file version numbers that are listed in this table.
  • If MSXML 4.0 is installed on a computer that is running Microsoft Windows 98 or Windows Millennium Edition, the Msxml4a.dll file is installed. If the parser is installed on a computer that is running Windows NT, Windows 2000, or Windows XP, the WinHTT5.dll file is installed.

MSXML versions that are included with other Microsoft products and software updates

Replaced MSXML security update - MS02-008

Article number Msxml version File name File version number
318202 2.6 SP2 (including hotfix) Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the last two DLLs are resource-only DLLs) 8.20.8307.0
317244 3.0 SP2 (including hotfix) Msxml3.dll 8.20.9415.0
317244 4.0 (including hotfix) Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last two DLLs are resource-only DLLs) 4.00.9406.0

MSXML versions that are included with Microsoft Internet Explorer

Microsoft Internet Explorer version Microsoft XML version (file version)
4.0 1.0 (4.71.1712.5)
4.0a 1.0a (4.72.2106.4)
4.01 (SP1) 2.0a (5.0.2014.0206)
5.0a 2.0a (5.0.2314.1000)
5.0b 2.0b (5.0.2614.3500)
5.01 2.5a (5.0.2919.6303)
5.01 SP1 2.5 SP1 (8.0.5226)
5.5 2.5 SP1 (8.0.5226)
5.5 SP2 2.5 Post-SP2 (8.00.6611.0)
6.0 3.0 SP2 (8.20.8730.1)
6.0 SP1 3.0 SP3 (8.30.9926.0)

MSXML versions that are included with MDAC

MDAC version (products) Microsoft XML version (file version)
MDAC 2.5 (Windows 2000) 2.5 (5.0.2920.0)
MDAC 2.5 SP1 (Windows 2000 SP1) 2.5 SP1 (8.0.5226)
MDAC 2.5 SP2 (Windows 2000 SP2) 2.5 SP2 (8.0.5718.1)
MDAC 2.5 SP3 (Windows 2000 SP3) 2.5 SP3 (8.00.6730.0)
MDAC 2.6 (SQL Server 2000) 2.6 (8.0.6518.1)
MDAC 2.6 SP1 (SQL Server 2000 SP1) 2.6 SP1 (8.1.7502.0)
MDAC 2.6 SP2 (SQL Server 2000 SP2) 2.6 SP2 (8.2.8307.0)
MDAC 2.7 (Windows XP) 3.0 SP2 (8.20.8730.1)
MDAC 2.7 SP1 (Windows XP SP1) 3.0 SP3 (8.30.9926.0)
MDAC 2.8 (Windows Server 2003) 3.0 SP4 (8.40.9419.0)
MDAC 2.8 SP1 3.0 SP7 (8.70.1104.0)

MSXML versions that are included with other Microsoft products

This is not a complete list of MSXML versions that are included with other Microsoft products.

Other products Microsoft XML version (file version)
Windows Live OneCare (Client) 4.0
BizTalk Server 2004 4.0
Microsoft Office Project Server 2003 4.0
Encarta 2003, 2004, 2005, and Student/Encarta 2006 4.0
Works Suite 2006, Works Suite 2005, Works Suite 2004, Works Suite 2003 4.0
Live Communications Server 4.0, 6.0
Application Compatibility Toolkit 4.0, 6.0
URGE 6.0
Microsoft .NET Framework 3.0 6.0
Microsoft Visual Studio 2005 6.0
Microsoft SQL Server 2005 6.0
Student/Encarta 2007 6.0
Zune software version 1.0 6.0
Windows SharePoint Services 3.0 6.0

Note If the MSXML parser is updated on a computer that has Microsoft Application Center 2000 installed, you must reinstall Application Center 2000. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

289510 Application Center 2000 installs a special version of MSXML 3.0


REFERENCES

For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

278636 Application errors occur after you run Xmlinst.exe on production servers


324460 How to install Microsoft XML Parser and Microsoft XML Core Services (MSXML)


321924 MSXML 3.0 Service Pack 2 installs only in replace mode


305019 MSXML 4.0 specific GUIDs and ProgIDs



Additional query words: KB925672 KB925673 KB924424 KB924191

Keywords: kbhowto kbinfo kbarttypeverlist kbdatabase kbexpertiseinter KB269238