Article ID: 941391 - Last Review: August 14, 2007 - Revision: 1.0

How to check for the presence of Gadgets security update 938123 (MS07-048) on a Windows Vista-based computer

Expand all | Collapse all

INTRODUCTION

This article describes how to check for the presence of Gadgets security update 938123 (MS07-048) on a Windows Vista-based computer.

MORE INFORMATION

Security update 938123 does not include a registry key that you can use to confirm the presence of the update. However, when you install this update, some files are added to the Manifests folder. The path of this folder is %windir%\Winsxs\Manifests.

To make sure that security update 938123 is installed, follow these steps:
  1. Determine the language locale code. To do this, follow these steps:
    1. Click Start, type %programfiles%\Windows Sidebar in the Start Search box, and then press ENTER.
    2. Find the folder that uses the language locale code as its name.

      For example, if the name of a folder is "de-de," the language locale code for this computer is "(de-de)."
    Note For more information about language locale codes in Windows Vista, visit the following Microsoft Web site:
    Locale Identifier Constants and Strings
    http://msdn2.microsoft.com/en-us/library/ms776260.aspx (http://msdn2.microsoft.com/en-us/library/ms776260.aspx)
  2. Click Start, type cmd in the Start Search box, and then press ENTER to open a Command Prompt window.
  3. Type cd %windir%\winsxs\manifests at the command prompt, and then press ENTER to switch to the Manifests folder.
  4. Run the dir command to list the files that are added when you install security update 938123.
    • In a 64-bit version of Windows Vista, type one of the following commands, and then press ENTER:
      • dir amd64_microsoft-windows *6.0.6000.16528_lang-code_*.manifest
      • dir amd64_microsoft-windows *6.0.6000.20644_lang-code_*.manifest
      Note The lang-code placeholder represents the language locale code that you determined in step 1. For example, to list the installed files on a German computer, run one of the following commands:
      • dir amd64_microsoft-windows *6.0.6000.16528_de-de_*.manifest
      • dir amd64_microsoft-windows *6.0.6000.20644_de-de_*.manifest
    • In a 32-bit version of Windows Vista, type one of the following commands, and then press ENTER:
      • dir x86_microsoft-windows *6.0.6000.16528_lang-code_*.manifest
      • dir x86_microsoft-windows * 6.0.6000.20644 _lang-code_*.manifest
      Note The lang-code placeholder represents the language locale code that you determined in step 1. For example, to list the installed files on a German computer, run one of the following commands:
      • dir x86_microsoft-windows *6.0.6000.16528_de-de_*.manifest
      • dir x86_microsoft-windows *6.0.6000.20644_de-de_*.manifest
  5. If security update 938123 is installed, the manifest files are present.

    On a computer that is running a 32-bit version of Windows Vista, the following manifest files appear.

    Note The following file names use an asterisk as a wildcard symbol. An actual manifest file resembles the following:
    x86_microsoft-windows-g..-contacts.resources_31bf3856ad364e35_6.0.6000.16528_en-us_3b44f02d590d6c52.manifest
    x86_microsoft-windows –g..-contacts*6.0.6000.16528_lang-code_*.manifest
    x86_microsoft-windows –g..-contacts*6.0.6000.20644_lang-code_*.manifest
    x86_microsoft-windows –g.. edsgadget *6.0.6000.16528_lang-code_*.manifest
    x86_microsoft-windows –g.. edsgadget *6.0.6000.20644_lang-code_*.manifest
    x86_microsoft-windows –g..s-weather *6.0.6000.16528_lang-code_*.manifest
    x86_microsoft-windows –g..s-weather *6.0.6000.20644_lang-code_*.manifest
    x86_microsoft-windows –g..ts-stocks *6.0.6000.16528_lang-code_*.manifest
    x86_microsoft-windows –g..ts-stocks *6.0.6000.20644_lang-code_*.manifest
    On a computer that is running a 64-bit version of Windows Vista, the following manifest files appear.

    Note On a computer that is running a 64-bit version of Windows Vista, the manifest files for 32-bit versions of Windows Vista are also present. Additionally, the following file names use an asterisk as a wildcard symbol. An actual manifest file resembles the following:
    amd64_microsoft-windows-g..-contacts.resources_31bf3856ad364e35_6.0.6000.16528_en-us_97638bb1116add88.manifest
    amd64_microsoft-windows –g..-contacts*6.0.6000.16528_lang-code_*.manifest
    amd64_microsoft-windows –g..-contacts*6.0.6000.20644_lang-code_*.manifest
    amd64_microsoft-windows –g.. edsgadget *6.0.6000.16528_lang-code_*.manifest
    amd64_microsoft-windows –g.. edsgadget *6.0.6000.20644_lang-code_*.manifest
    amd64_microsoft-windows –g..s-weather *6.0.6000.16528_lang-code_*.manifest
    amd64_microsoft-windows –g..s-weather *6.0.6000.20644_lang-code_*.manifest
    amd64_microsoft-windows –g..ts-stocks *6.0.6000.16528_lang-code_*.manifest
    amd64_microsoft-windows –g..ts-stocks *6.0.6000.20644_lang-code_*.manifest
    Note The GUIDs at the end of each file are different for each gadget depending on language and architecture.

REFERENCES

For more information about Gadgets security update 938123 (MS07-048), click the following article number to view the article in the Microsoft Knowledge Base:
938123  (http://support.microsoft.com/kb/938123/ ) MS07-048: Vulnerability in Windows Gadgets could allow remote code execution

APPLIES TO
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Starter
  • Windows Vista Home Basic 64-bit Edition
  • Windows Vista Home Premium 64-bit Edition
  • Windows Vista Ultimate 64-bit Edition
  • Windows Vista Enterprise 64-bit Edition
Keywords: 
kbhowto kbinfo kbsecurity kbpubtypekc kbexpertisebeginner KB941391
 

Article Translations