Microsoft Web Services on Devices API Remote Code Execution Vulnerability (973565)

Summary
This host is missing a critical security update according to Microsoft Bulletin MS09-063.
Impact
Successful exploitation will let the remote attackers attackers to execute arbitrary code by sending a specially crafted message to the WSD TCP ports 5357 or 5358. Impact Level: System/Application
Solution
Run Windows Update and update the listed hotfixes or download and update mentioned hotfixes in the advisory from the below link, http://www.microsoft.com/technet/security/bulletin/ms09-063.mspx
Insight
The flaws is caused by a memory corruption error in the Web Services on Devices API (WSDAPI), on both clients and servers, when processing a WSD message with malformed headers.
Affected
Microsoft Windows Vista Service Pack 1/2 and prior. Microsoft Windows Server 2008 Service Pack 1/2 and prior.
References