VERT Alert
August 10, 2010 5:00 PST
The nCircle VERT Alert is brought to you by nCircle VERT, nCircle’s research team. VERT Alerts are distributed for Microsoft Patch Tuesday and for significant security threats.
Today’s VERT Alert addresses fourteen new Microsoft Security Bulletins. VERT is actively working on coverage for these bulletins in order to meet our 24-hour SLA and expects to ship ASPL-362 on Wednesday, August 11th.
MS10-047 |
Windows Kernel Data Initialization Vulnerability | CVE-2010-1888 |
| Windows Kernel Double Free Vulnerability | CVE-2010-1889 |
|
| Windows Kernel Improper Validation Vulnerability | CVE-2010-1890 |
|
MS10-048 |
Win32k Bounds Checking Vulnerability | CVE-2010-1887 |
| Win32k Exception Handling Vulnerability | CVE-2010-1894 |
|
| Win32k Pool Overflow Vulnerability | CVE-2010-1895 |
|
| Win32k User Input Validation Vulnerability | CVE-2010-1896 |
|
| Win2K Window Creation Vulnerability | CVE-2010-1897 |
|
MS10-049 |
TLS/SSL Renegotiation Vulnerability | CVE-2009-3555 |
| SChannel Malformed Certificate Request Remote Code Execution Vulnerability | CVE-2010-2566 |
|
MS10-050 |
Movie Maker Memory Corruption Vulnerability | CVE-2010-2564 |
MS10-051 |
Msxml2.XMLHTTP.3.0 Response Handling Memory Corruption Vulnerability | CVE-2010-2561 |
MS10-052 |
MPEG Layer-3 Audio Decoder Buffer Overflow Vulnerability | CVE-2010-1882 |
MS10-053 |
Event Handler Cross-Domain Vulnerability | CVE-2010-1258 |
| Uninitialized Memory Corruption Vulnerability (I) | CVE-2010-2556 |
|
| Uninitialized Memory Corruption Vulnerability (II) | CVE-2010-2557 |
|
| Race Condition Memory Corruption Vulnerability | CVE-2010-2558 |
|
| Uninitialized Memory Corruption Vulnerability (III) | CVE-2010-2559 |
|
| HTML Layout Memory Corruption Vulnerability | CVE-2010-2560 |
|
MS10-054 |
SMB Pool Overflow Vulnerability | CVE-2010-2550 |
| SMB Variable Validation Vulnerability | CVE-2010-2551 |
|
| SMB Stack Exhaustion Vulnerability | CVE-2010-2552 |
|
MS10-055 |
Cinepak Codec Decompression Vulnerability | CVE-2010-2553 |
MS10-056 |
Word Record Parsing Vulnerability | CVE-2010-1900 |
| Word RTF Parsing Engine Memory Corruption Vulnerability | CVE-2010-1901 |
|
| Word RTF Parsing Buffer Overflow Vulnerability | CVE-2010-1902 |
|
| Word HTML Linked Objects Memory Corruption Vulnerability | CVE-2010-1903 |
|
MS10-057 |
Excel Memory Corruption Vulnerability | CVE-2010-2562 |
MS10-058 |
IPv6 Memory Corruption Vulnerability | CVE-2010-1892 |
| Integer Overflow in Windows Networking Vulnerability | CVE-2010-1893 |
|
MS10-059 |
Tracing Registry Key ACL Vulnerability | CVE-2010-2554 |
| Tracing Memory Corruption Vulnerability | CVE-2010-2555 |
|
MS10-060 |
Microsoft Silverlight Memory Corruption Vulnerability | CVE-2010-0019 |
| Microsoft Silverlight and Microsoft .NET Framework CLR Virtual Method Delegate Vulnerability | CVE-2010-1898 |
MS10-047
This bulletin covers three CVEs affecting the Windows Kernel. While two of the CVEs could result in elevation of privilege, the CVE affecting Windows 7 is denial of service only. This patch replaces MS10-021.
MS10-048
This bulletin covers 5 CVEs affecting Win32K.sys. This patch replaces MS10-032 and will likely be replaced in the future when a patch comes out for the recent CreateDIBPalette vulnerability. All supported operating systems are affected by at least two of the CVEs referenced in MS10-048, while XP and 2003 are affected by all 5. Microsoft Security Research & Defense has released a blog post1 on this update.
MS10-049
This advisory is rather interesting because it contains a fix to CVE-2009-3555 which garnered quite a bit of press last year. A number of vendors worked together to resolve this issue and create a new RFC2 for the TLS Renegotiation Indication Extension. Microsoft has released a blog post3 regarding this CVE. The second CVE in MS10-049 describes a vulnerability that could allow code execution to occur when validating client certificate requests sent by the server. Microsoft SR&D has also released a blog post4 on this CVE.
MS10-050
MS10-050 describes a single vulnerability affecting Windows Movie Maker on Windows XP and Vista. The vulnerability lies in the parsing of Movie Maker Project Files (.mswmm). This patch replaces MS10-016.
MS10-051
This bulletin covers a single CVE affecting Microsoft XML Core Services 3.0 and is a replacement for MS08-069. The vulnerability exists due how HTTP responses are handled and successful exploitation of this vulnerability could lead to code execution.
MS10-052
MS10-052 describes a single CVE affecting the MPEG Layer-3 Codec. A vulnerability exists in the DirectShow MP3 filter that could allow a specially crafted MPEG Layer-3 (.mp3) file to execute code in the context of the local user.
MS10-053
This bulletin describes 6 CVEs affecting Internet Explorer 6, 7 and 8. While Microsoft has prioritized this advisory as critical, they’ve stated on the SR&D blog that the exploitability index is only 1 for IE6 and that IE7 and IE8 will be difficult to develop reliable exploits for. IE6 users should give serious thought to upgrading to a newer version of IE. This bulletin replaces the last IE cumulative update (MS10-035).
MS10-054
This bulletin describes three CVEs affecting all versions of Windows, and replaces MS10-012. Microsoft SR&D has provided additional details on this bulletin on their blog5. The newer Windows operating systems do not allow unauthenticated access by default, and, as a result, are not rated Critical like Windows XP.
MS 10-055
This advisory patches an exploit in Cinepack Codec (used to support AVI playback) which can result in remote code execution when a specially crafted media file is either opened locally, or streamed remotely via a website or by a third party application. When this exploit is successful, the attacker gains the privileges of the local user, potentially allowing for the installation of programs, file deletion, file modification, and creation of additional user accounts. Users with fewer local system permissions are potentially less affected than users with full administrative permissions.
MS10-056
This advisory addresses four vulnerabilities, including both remote code execution for specially crafted RTF e-mail documents if opened or previewed, and specifically crafted word documents containing malformed records if opened with all versions of Word Viewer, Office Compatibility Pack, Works9, Open XML File Format Converter for Mac, Office 2004 and 2008 for Mac, Office XP, Word 2002, and Word 2003. Successful exploitation will result is the attacker gaining the same permissions as the local user allowing for file creation, deletion, and modification, as well as potentially the creation of additional users. Users with fewer local system permissions are potentially less affected than users with full administrative permissions.
MS10-057
This advisory addresses a vulnerability in Office which allows for remote code execution when a specially crafted excel file is opened. Successful exploitation will result is the attacker gaining the same permissions as the local user, allowing for file creation, deletion, and modification, as well as potentially the creation of additional users. Users with fewer local system permissions are potentially less affected than users with full administrative permissions.
MS10-058
This advisory addresses both a denial of service vulnerability, and an integer overflow vulnerability in the TCP/IP stack of Windows Vista, Server 2008, Windows 7, and Server 2008 R2 via a specially crafted IPv6 Packet which contains a malformed extension header. Successful exploitation of the denial of service vulnerability can cause a system to stop responding, while successful exploitation of the integer overflow vulnerability allows for code execution with system level privileges, allowing for file creation, deletion, modification, and the creation of additional users.
MS10-059
This advisory addresses two vulnerabilities in the Tracing Feature for Services. Both of these allow for privilege escalation via a specially crafted application. The Tracing Registry Key ACL Vulnerability allows for remote code execution, and thus for file creation, deletion, modification as well as the creation of additional users. The Tracing Registry Key ACL Vulnerability allows for the execution of arbitrary code, and thus file creation, deletion, modification as well as the creation of additional users. Public Advisories with details of this vulnerability are available.
MS10-060
This advisory addresses two vulnerabilities in .NET Framework and Silverlight, which can result in remote code execution should a user view a specially crafted webpage using a browser that supports XAML Browser Applications or Silverlight applications. Alternatively a specially crafted .NET application can be used as an attack vector. Users with fewer local system permissions are potentially less affected than users with full administrative permissions.
As always VERT recommends that you apply all the patches as soon as possible but also that you fully vet patches (when possible) before applying them to production systems.
Ease of Use (published exploits) to Risk Table
Automated Exploit |
|||||||
Easy |
|||||||
Moderate |
MS10-049 |
MS10-048 MS10-059 |
|||||
Difficult |
|||||||
Extremely Difficult |
|||||||
No Known Exploit |
MS10-050 MS10-051 MS10-052 MS10-053 MS10-055 MS10-056 MS10-057 MS10-058 MS10-060 |
MS10-047 |
MS10-054 |
||||
Exposure |
Local Availability |
Local Access |
Remote Availability |
Remote Access |
Local Privileged |
Remote Privileged |
All data and commentary is based on information available when the VERT Alert is published. The VERT Alert may be updated on the nCircle website as new information surfaces: http://www.ncircle.com/index.php?s=resources_VERT-Alert.
1http://blogs.technet.com/b/srd/archive/2010/08/10/ms10-048-an-explanation-of-the-defense-in-depth-fixes.aspx2http://tools.ietf.org/html/rfc5746
3http://blogs.technet.com/b/srd/archive/2010/08/10/ms10-049-an-inside-look-at-cve-2009-3555-the-tls-renegotiation-vulnerability.aspx
4http://blogs.technet.com/b/srd/archive/2010/08/10/ms10-049-a-remote-code-execution-vulnerability-in-schannel-cve-2010-2566.aspx
5http://blogs.technet.com/b/srd/archive/2010/08/10/ms10-054-exploitability-details-for-the-smb-server-update.aspx
