The Fix it solution that this article describes has been replaced by the Fix it solution that is described in Microsoft Knowledge Base article 2722479. For more information, go to the following Microsoft website:
2722479 12-043: Vulnerability in Microsoft XML Core Services could allow remote code execution: August 14, 2012
Microsoft has released a Microsoft security advisory about this issue for IT professionals. The security advisory contains additional security-related information. To view the security advisory, visit the following Microsoft website:
The security advisory provides more information about the issue and includes the following:
The scenarios in which you might apply or disable the workarounds
To have us fix this problem for you, go to the "Fix it for me" section.
Fix it for me
The Fix it solution described in this section is not intended to be a replacement for any security update. We recommend that you always install the latest security updates. However, we offer this Fix it solution as a workaround option for some scenarios.
For more information about this workaround, visit the following Microsoft Security Advisory webpage:
The advisory provides more information about the issue, including the following:
The scenarios in which you might apply or disable the workaround.
How to manually apply the workaround.
Specifically, to see this information, expand the Suggested actions section, and then expand the Workaround section.
Fix it solution for MSXML version 3, MSXML version 4, or MSXML version 6
To enable or disable these Fix it solutions, click the Fix it button or link under the Enable heading or under the Disable heading. Click Run in the File Download dialog box, and then follow the steps in the Fix it wizard.
Fix it solution for MSXML version 5
To enable or disable this fixit solution, click the Fix it button or link under the Enable heading or under the Disable heading. Click Run in the File Download dialog box, and then follow the steps in the Fix it wizard.
These wizards may be in English only. However, the automatic fixes also work for other language versions of Windows.
If you are not on the computer that has the problem, you can save the automatic fix to a flash drive or to a CD, and then you can run it on the computer that has the problem.
If you want to run a quiet installation of this Fix it solution, follow these steps:
Open a command line with administrator credentials.
Type the following command, and then press Enter:
msiexec /i MicrosoftFixit50897.msi /quiet
Deploying an application compatibility database across multiple computers
To deploy an application compatibility database across multiple computers, you can use a system management solution, such as Microsoft System Center Configuration Manager 2007, and then use the SDBInst.exe command-line tool to install the database. For detailed information about how to use the SDBInst application, go to the following TechNet webpage:
Extract the SDB files from CabFile by using any CAB extraction utility:
extract.exe /E CabFile
Use SDBInst to apply the previously extracted .sdb files. To do this, type the following command at a command prompt:
SDBInst -p Path_of_sdb_file\FileName.sdb
File hash table
The following table lists the thumbprints of the certificates that are used to sign the .sdb files. Verify the certificate thumbprint in this table against the certificate thumbprint that is indicated on the .sdb that you extracted.
update security_patch security_update security bug flaw vulnerability malicious attacker exploit registry unauthenticated buffer overrun overflow specially-formed scope specially-crafted denial of service DoS TSE