| PROBLEM: | A remote code execution vulnerability exists in Microsoft XML Core Services that could allow an attacker who successfully exploited this vulnerability to make changes to the system with the permissions of the logged-onuser. |
| PLATFORM: | Windows 2000 Service Pack 4 Microsoft XML Core Services 3.0, 4.0, 6.0 Windows XP Service Pack 2 Professional x64 Edition Servcie pack 2 Windows Server 2003 Service Pack 1, 2 x64 Edition x64 Edition Service Pack 2 w/SP1, 2 for Itanium-based Systems Windows Vista x64 Edition Office Software Microsoft Office 2003 Service Pack 2 2007 Microsoft Office System Microsoft Office SharePoint Server Microsoft Office Groove Server 2007 |
| DAMAGE: | Could allow remote code execution. |
| SOLUTION: | Upgrade to the appropriate version. |
| VULNERABILITY ASSESSMENT: |
The risk is MEDIUM. If the user is logged on with administrative user rights, an attacker could take complete control of the affected system. |
| LINKS: | |
| CIAC BULLETIN: | http://www.ciac.org/ciac/bulletins/r-316.shtml |
| ORIGINAL BULLETIN: | http://www.microsoft.com/technet/security/Bulletin/MS07-042.mspx |
| CVE: | CVE-2007-2223 |
REVISION HISTORY:
08/16/2007 - revised R-316 to reflect changes Microsoft has made in MS07-042
where they corredted file manifest information for Microsoft XML
Core Services 4.0.
09/28/2007 - revised R-316 to reflect changes Microsoft has made in MS07-042 where
they added Microsoft Office Compatibility Pack for Word, Excel, and
PowerPoint 2007 File Formats and Microsoft Expression Web as affected
products. The bulletin has also been updated to inform customers that
a potential reliability issue exists in applications that have installed
Microsoft XML Core Services 4.0 on Windows Vista.
01/10/2008 - revised R-316 to reflect changes Microsoft has made in MS07-042 where
they added Microsoft Word Viewer 2003 as an affected product. Also an
Update FAQ clarifying the kill bit for Microsoft XML Parser 2.6 and its
applicability to this security update.
06/27/2008 - revised R-316 to reflect changes Microsoft has made in MS07-042 where
they added added Windows XP Service Pack 3, Windows Vista Service Pack
1, Windows Vista x64 Edition Service Pack 1, Windows Server 2008 for
32-bit Systems, Windows Server 2008 for x64-based Systems, and Windows
Server 2008 for Itanium-based Systems as affected software. This is a
detection update only. There are no changes to the binaries.
[***** Start Microsoft Security Bulletin (MS07-042) *****]
Version: 4.0
This critical security update resolves a privately reported vulnerability. This vulnerability could allow remote code execution if a user viewed a specially crafted Web page using Internet Explorer. The vulnerability could be exploited through attacks on Microsoft XML Core Services. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
This is a critical security update for all supported editions of Windows 2000, Windows XP, Windows Vista, Microsoft Office 2003, and 2007 Microsoft Office System. For more information, see the subsection, Affected and Non-Affected Software, in this section.
This security update addresses the vulnerability by modifying the way that the Microsoft XML Core Services performs parameter validation. For more information about the vulnerabilities, see the Frequently Asked Questions (FAQ) subsection for the specific vulnerability entry under the next section, Vulnerability Information.
Recommendation. Microsoft recommends that customers apply the update immediately.
Known Issues. None
The software listed here has been tested to determine which versions or editions are affected. Other versions or editions are either past their support life cycle or are not affected. To determine the support life cycle for your software version or edition, visit Microsoft Support Lifecycle.
Affected Software
| Software | Component | Maximum Security Impact | Aggregate Severity Rating | Bulletins Replaced By This Update |
| Windows 2000 | ||||
Windows 2000 Service Pack 4 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Critical |
|
Windows 2000 Service Pack 4 |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Critical |
|
Windows 2000 Service Pack 4 |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Critical |
|
| Windows XP | ||||
Windows XP Service Pack 2 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Critical |
|
Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Critical |
|
Windows XP Service Pack 2 |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Critical |
|
Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Critical |
|
Windows XP Service Pack 2 |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Critical |
|
Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Critical |
|
| Windows Server 2003 | ||||
Windows Server 2003 Service Pack 1 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 Service Pack 2 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
None |
Windows Server 2003 x64 Edition |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 x64 Edition Service Pack 2 |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
None |
Windows Server 2003 with SP1 for Itanium-based Systems |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 with SP2 for Itanium-based Systems |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Moderate |
None |
Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Moderate |
|
Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Moderate |
|
| Windows Vista | ||||
Windows Vista |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Critical |
|
Windows Vista x64 Edition |
Microsoft XML Core Services 3.0 |
Remote Code Execution |
Critical |
|
Windows Vista |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Critical |
|
Windows Vista x64 Edition |
Microsoft XML Core Services 4.0 |
Remote Code Execution |
Critical |
|
Windows Vista |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Critical |
|
Windows Vista x64 Edition |
Microsoft XML Core Services 6.0 |
Remote Code Execution |
Critical |
|
| Office Software | ||||
Microsoft Office 2003 Service Pack 2 |
Microsoft XML Core Services 5.0 |
Remote Code Execution |
Critical |
|
2007 Microsoft Office System |
Microsoft XML Core Services 5.0 |
Remote Code Execution |
Critical |
None |
Microsoft Office SharePoint Server |
Microsoft XML Core Services 5.0 |
Remote Code Execution |
Critical |
None |
Microsoft Office Groove Server 2007 |
Microsoft XML Core Services 5.0 |
Remote Code Execution |
Critical |
None |
|
|
Severity Ratings and Vulnerability Identifiers |
| Vulnerability Severity Rating and Maximum Security Impact by Affected Software | ||
| Affected Software | Microsoft XML Core Services Vulnerability – CVE-2007-2223 | Aggregate Severity Rating |
| Windows 2000 | ||
Microsoft XML Core Services 3.0 on Windows 2000 Service Pack 4 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 4.0 when installed on Windows 2000 Service Pack 4 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 6.0 when installed on Windows 2000 Service Pack 4 |
Critical Remote Code Execution |
Critical |
| Windows XP | ||
Microsoft XML Core Services 3.0 on Windows XP Service Pack 2 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 3.0 on Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 4.0 when installed on Windows XP Service Pack 2 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 4.0 when installed on Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 6.0 when installed on Windows XP Service Pack 2 |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 6.0 when installed on Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
Critical Remote Code Execution |
Critical |
| Windows Server 2003 | ||
Microsoft XML Core Services 3.0 on Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 3.0 on Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 3.0 on Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 4.0 when installed on Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 4.0 when installed on Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 4.0 when installed on Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 6.0 when installed on Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 6.0 when installed on Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
Moderate Remote Code Execution |
Moderate |
Microsoft XML Core Services 6.0 when installed on Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
Moderate Remote Code Execution |
Moderate |
| Windows Vista | ||
Microsoft XML Core Services 3.0 on Windows Vista |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 3.0 on Windows Vista x64 Edition |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 4.0 when installed on Windows Vista |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 4.0 when installed on Windows Vista x64 Edition |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 6.0 on Windows Vista |
Critical Remote Code Execution |
Critical |
Microsoft XML Core Services 6.0 on Windows Vista x64 Edition |
Critical Remote Code Execution |
Critical |
| Office Suite | ||
Office 2003 Service Pack 2 with Microsoft XML Core Services 5.0 |
Critical Remote Code Execution |
Critical |
2007 Office System with Microsoft XML Core Services 5.0 |
Critical Remote Code Execution |
Critical |
2007 Office System with Microsoft XML Core Services 6.0 |
Critical Remote Code Execution |
Critical |
Office SharePoint Server with Microsoft XML Core Services 5.0 |
Critical Remote Code Execution |
Critical |
Office Groove Server 2007 with Microsoft XML Core Services 5.0 |
Critical Remote Code Execution |
Critical |
|
|
Microsoft XML Core Services Vulnerability - CVE-2007-2223 |
A remote code execution vulnerability exists in Microsoft XML Core Services that could allow an attacker who successfully exploited this vulnerability to make changes to the system with the permissions of the logged-on user. If a user is logged on with administrative user rights, an attacker could take complete control of the affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
To view this vulnerability as a standard entry in the Common Vulnerabilities and Exposures list, see CVE-2007-2223.
|
|
Detection and Deployment Tools and Guidance |
Manage the software and security updates you need to deploy to the servers, desktop, and mobile systems in your organization. For more information see the TechNet Update Management Center. The Microsoft TechNet Security Web site provides additional information about security in Microsoft products.
Security updates are available from Microsoft Update, Windows Update, and Office Update. Security updates are also available at the Microsoft Download Center. You can find them most easily by doing a keyword search for "security_patch." Finally, security updates can be downloaded from the Windows Update Catalog. For more information about the Windows Update Catalog, see Microsoft Knowledge Base Article 323166.
Detection and Deployment Guidance
Microsoft has provided detection and deployment guidance for this month’s security updates. This guidance will also help IT professionals understand how they can use various tools to help deploy the security update, such as Windows Update, Microsoft Update, Office Update, the Microsoft Baseline Security Analyzer (MBSA), the Office Detection Tool, Microsoft Systems Management Server (SMS), the Extended Security Update Inventory Tool, and the Enterprise Update Scan Tool (EST). For more information, see Microsoft Knowledge Base Article 910723.
Microsoft Baseline Security Analyzer
Microsoft Baseline Security Analyzer (MBSA) allows administrators to scan local and remote systems for missing security updates as well as common security misconfigurations. For more information about MBSA visit Microsoft Baseline Security Analyzer Web site.
The following table provides the MBSA detection summary for this security update.
| Software | MBSA 1.2.1 | MBSA 2.0.1 |
Windows 2000 Service Pack 4 |
Yes |
Yes |
Windows XP Service Pack 2 |
Yes |
Yes |
Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
No |
Yes |
Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Yes |
Yes |
Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
No |
Yes |
Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
No |
Yes |
Windows Vista |
No |
See Note for Windows Vista below |
Windows Vista x64 Edition |
No |
See Note for Windows Vista below |
Office 2003 Service Pack 2 |
Yes[1] |
Yes |
2007 Office system |
Yes[1] |
Yes |
Office SharePoint Server 2007 |
Yes[1] |
Yes |
Office Groove Server 2007 |
Yes[1] |
Yes |
Microsoft XML Core Services 4.0 |
Yes |
Yes |
Microsoft XML Core Services 6.0 |
Yes |
Yes |
[1]MBSA 1.2.1 supports detection of this security update only as a local scan. MBSA 1.2.1 uses an integrated version of the Office Detection Tool (ODT) which does not support remote scans of this security update. For more information about MBSA, visit the MBSA Web site.
Note for Windows Vista Microsoft does not support installing MBSA 2.0.1 on systems that run Windows Vista, but you may install MBSA 2.0.1 on a supported operating system and then scan the Windows Vista-based system remotely. For additional information about MBSA support for Windows Vista, visit the MBSA Web site. See also Microsoft Knowledge Base Article 931943: Microsoft Baseline Security Analyzer (MBSA) support for Windows Vista.
For more information about MBSA, visit the MBSA Web site. For more information about the software that Microsoft Update and MBSA 2.0 currently do not detect, see Microsoft Knowledge Base Article 895660.
Windows Server Update Services
By using Windows Server Update Services (WSUS), administrators can deploy the latest critical updates and security updates for Windows 2000 operating systems and later, Office XP and later, Exchange Server 2003, and SQL Server 2000 to Windows 2000 and later operating systems. For more information about how to deploy this security update using Windows Server Update Services, visit the Windows Server Update Services Web site.
Systems Management Server
The following table provides the SMS detection and deployment summary for this security update.
| Software | SMS 2.0 | SMS 2003 |
Microsoft Windows 2000 Service Pack 4 |
Yes |
Yes |
Microsoft Windows XP Service Pack 2 |
Yes |
Yes |
Windows XP Professional x64 Edition and Windows XP Professional x64 Edition Service Pack 2 |
No |
Yes |
Windows Server 2003 Service Pack 1 and Windows Server 2003 Service Pack 2 |
Yes |
Yes |
Windows Server 2003 x64 Edition and Windows Server 2003 x64 Edition Service Pack 2 |
No |
Yes |
Windows Server 2003 with SP1 for Itanium-based Systems and Windows Server 2003 with SP2 for Itanium-based Systems |
No |
Yes |
Windows Vista |
No |
See Note for Windows Vista below |
Windows Vista x64 Edition |
No |
See Note for Windows Vista below |
Office 2003 Service Pack 2 |
Yes |
Yes |
2007 Office System |
Yes |
Yes |
Office SharePoint Server |
Yes |
Yes |
Office Groove Server 2007 |
Yes |
Yes |
Microsoft XML Core Services 4.0 |
Yes |
Yes |
Microsoft XML Core Services 6.0 |
Yes |
Yes |
For SMS 2.0, the SMS SUS Feature Pack, which includes the Security Update Inventory Tool (SUIT), can be used by SMS to detect security updates. SMS SUIT uses the MBSA 1.2.1 engine for detection. For more information about SUIT, visit the following Microsoft Web site. For more information about the limitations of SUIT, see Microsoft Knowledge Base Article 306460. The SMS SUS Feature Pack also includes the Microsoft Office Inventory Tool to detect required updates for Microsoft Office applications.
For SMS 2003, the SMS 2003 Inventory Tool for Microsoft Updates (ITMU) can be used by SMS to detect security updates that are offered by Microsoft Update and that are supported by Windows Server Update Services. For more information about the SMS 2003 ITMU, visit the following Microsoft Web site. SMS 2003 can also use the Microsoft Office Inventory Tool to detect required updates for Microsoft Office applications.
Note for Windows VistaMicrosoft Systems Management Server 2003 with Service Pack 3 includes support for Windows Vista manageability.
For more information about SMS, visit the SMS Web site.
Note If you have used an Administrative Installation Point (AIP) for deploying Office 2000, Office XP or Office 2003, you may not be able to deploy the update using SMS if you have updated the AIP from the original baseline. For more information, see the Office Administrative Installation Point heading in this section.
Office Administrative Installation Point
If you installed your application from a server location, the server administrator must update the server location with the administrative update and deploy that update to your system.
| • | For supported versions of Microsoft Office 2003, see Creating an Administrative Installation Point. If you have an Administrative Installation Point with a non-supported version of Microsoft Office 2003, see Microsoft Knowledge Base Article 902349. |
| • | For supported versions of the 2007 Microsoft Office system, see Create a network installation point for the 2007 Office system. |
|
|
Security Update Deployment |
Affected Software
For information about the specific security update for your affected software, click the appropriate link:
* Windows 2000 (all editions)
* Windows XP (all editions)
* Windows Server 2003 (all editions)
* Windows Vista (all editions)
* Office 2003 Service Pack 2
* 2007 Microsoft Office System
* Microsoft Office SharePoint Server and Microsoft Office Groove Server 2007
* Microsoft XML Core Services 4 When Installed on Windows (all versions)
* Microsoft XML Core Services 6 When Installed on Windows (all versions)
Microsoft thanks the following for working with us to help protect customers:
| • | An anonymous researcher working with the VeriSign iDefense VCP for reporting the Microsoft XML Core Services Vulnerability (CVE-2007-2223). |
| • | An anonymous researcher working with the Zero Day Initiative for reporting the Microsoft XML Core Services Vulnerability (CVE-2007-2223). |
| • | Customers in the U.S. and Canada can receive technical support from Microsoft Product Support Services at 1-866-PCSAFETY. There is no charge for support calls that are associated with security updates. |
| • | International customers can receive support from their local Microsoft subsidiaries. There is no charge for support that is associated with security updates. For more information about how to contact Microsoft for support issues, visit the International Support Web site. |
The information provided in the Microsoft Knowledge Base is provided "as is" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.
| • | V1.0 (August 14, 2007): Bulletin published. |
| • | V1.1 (August 15, 2007): Bulletin updated: Corrected file manifest information for Microsoft XML Core Services 4.0. |
| • | V2.0 (September 27, 2007): Bulletin updated: Added Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats and Microsoft Expression Web as affected products. The Bulletin has also been updated to inform customers that a potential reliability issue exists in applications that have installed Microsoft XML Core Services 4.0 on Windows Vista, which can be addressed by applying the download available in Microsoft Knowledge Base Article 941833. |
| • | V3.0 (January 9, 2008): Bulletin updated: Added Microsoft Word Viewer 2003 as an affected product. Also added an Update FAQ clarifying the kill bit for Microsoft XML Parser 2.6 and its applicability to this security update. |
| • | V4.0 (June 24, 2008): Bulletin updated: Added Windows XP Service Pack 3, Windows Vista Service Pack 1, Windows Vista x64 Edition Service Pack 1, Windows Server 2008 for 32-bit Systems, Windows Server 2008 for x64-based Systems, and Windows Server 2008 for Itanium-based Systems as affected software. This is a detection update only. There were no changes to the binaries. |
[***** End Microsoft Security Bulletin (MS07-042) *****]
Voice: +1 866-941-2472 (7 x 24)
E-mail: doecirc@doecirc.energy.gov
World Wide Web: http://www.doecirc.energy.gov/