MS10-074: Vulnerability in Microsoft Foundation Classes Could Allow Remote Code Execution (2387149)

This script is Copyright (C) 2010-2013 Tenable Network Security, Inc.


Synopsis :

It is possible to execute arbitrary code on the remote Windows host
through the Microsoft Foundation Class (MFC) Library component.

Description :

The Microsoft Foundation Class (MFC) library component installed on
the remote host is affected by a stack-based buffer overflow in the
'UpdateFrameTitleForDocument()' function of the 'CFrameWnd' class.

If there is an application on the affected host built with the
affected MFC library that uses user-supplied data to set the
window title, it may be possible for an attacker to execute arbitrary
code on the remote host subject to the privileges of the user running
that application.

Note that an exploit involving PowerZip has been published.

See also :

http://technet.microsoft.com/en-us/security/bulletin/MS10-074

Solution :

Microsoft has released a set of patches for Windows XP, 2003, Vista,
2008, 7, and 2008 R2.

Risk factor :

High / CVSS Base Score : 9.3
(CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C)
CVSS Temporal Score : 7.3
(CVSS2#E:POC/RL:OF/RC:C)
Public Exploit Available : true

Family: Windows : Microsoft Bulletins

Nessus Plugin ID: 49951 ()

Bugtraq ID: 41333

CVE ID: CVE-2010-3227