Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
BID:18872
CVE-2006-3431 |Info
Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
| Bugtraq ID: | 18872 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2006-3431 |
| Remote: | Yes |
| Local: | No |
| Published: | Jul 06 2006 12:00AM |
| Updated: | Nov 30 2006 04:45AM |
| Credit: | Nanika is credited with the discovery of this issue. |
| Vulnerable: |
Microsoft Works Suite 2006 0 Microsoft Works Suite 2005 0 Microsoft Works Suite 2004 Microsoft Office XP SP3 Microsoft Office v. X Microsoft Office 2004 for Mac 0 Microsoft Office 2003 SP2 Microsoft Office 2003 SP1 Microsoft Office 2000 SP3 Microsoft Excel x for Mac 0 Microsoft Excel Viewer 2003 0 Microsoft Excel 2004 for Mac 0 Microsoft Excel 2003 SP2 Microsoft Excel 2003 SP1 Microsoft Excel 2003 Microsoft Excel 2002 SP3 Microsoft Excel 2002 SP2 Microsoft Excel 2002 SP1 Microsoft Excel 2002 Microsoft Excel 2000 SR1 Microsoft Excel 2000 SP3 Microsoft Excel 2000 SP2 Microsoft Excel 2000 0 Microsoft Excel 2000 |
| Not Vulnerable: | |
Discussion
Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
Microsoft Excel is prone to a remote code-execution vulnerability.
Successfully exploiting this issue allows attackers to execute arbitrary code in the context of targeted users.
A proof-of-concept malicious code named 'Trojan.Hongmosa' is actively exploiting this vulnerability, which results in crashing Excel running on Simplified Chinese, Traditional Chinese, Japanese, or Korean Windows.
Note that Microsoft Office applications include functionality to embed Office files as objects contained in other Office files. As an example, Microsoft Word files may contain embedded malicious Microsoft Excel files, making Word documents another possible attack vector.
This issue is distinct from the issue described in BID 18422 (Microsoft Excel Unspecified Remote Code Execution Vulnerability). Proof-of-concept 'Nanika.xls' was originally thought to be related to BID 18422; however, reports indicate that 'Nanika.xls' triggers this vulnerability.
Microsoft Excel is prone to a remote code-execution vulnerability.
Successfully exploiting this issue allows attackers to execute arbitrary code in the context of targeted users.
A proof-of-concept malicious code named 'Trojan.Hongmosa' is actively exploiting this vulnerability, which results in crashing Excel running on Simplified Chinese, Traditional Chinese, Japanese, or Korean Windows.
Note that Microsoft Office applications include functionality to embed Office files as objects contained in other Office files. As an example, Microsoft Word files may contain embedded malicious Microsoft Excel files, making Word documents another possible attack vector.
This issue is distinct from the issue described in BID 18422 (Microsoft Excel Unspecified Remote Code Execution Vulnerability). Proof-of-concept 'Nanika.xls' was originally thought to be related to BID 18422; however, reports indicate that 'Nanika.xls' triggers this vulnerability.
Exploit / POC
Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
The following proof-of-concept Excel file is available:
The following proof-of-concept Excel file is available:
Solution / Fix
Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
Solution:
Microsoft has released an advisory and fixes to address this issue. Please see the references section for further information.
Microsoft Excel x for Mac 0
Microsoft Office XP SP3
Microsoft Excel 2000 0
Microsoft Office 2003 SP2
Microsoft Works Suite 2005 0
Microsoft Office 2000 SP3
Microsoft Works Suite 2004
Microsoft Excel 2003 SP2
Microsoft Excel 2002 SP3
Microsoft Office 2004 for Mac 0
Microsoft Excel 2002
Microsoft Excel 2000 SP3
Microsoft Office 2003 SP1
Microsoft Works Suite 2006 0
Microsoft Excel Viewer 2003 0
Solution:
Microsoft has released an advisory and fixes to address this issue. Please see the references section for further information.
Microsoft Excel x for Mac 0
-
Microsoft Mactopia: Microsoft Office v. X for Mac 10.1.8 Update
http://www.microsoft.com/mac/downloads.aspx?pid=download&location=/mac /download/OFFICEX/OfficeX_1018.xml&secid=5&ssid=32&flgnosysreq=True
Microsoft Office XP SP3
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Excel 2000 0
-
Microsoft office2000-kb923090-fullfile-enu.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A4B2A672-481B -4AF6-89FE-DE8D321D99E0&displaylang=en
Microsoft Office 2003 SP2
-
Microsoft office2003-KB923088-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A81A8537-E2B0 -4629-8973-40C4F32D9728&displaylang=en
Microsoft Works Suite 2005 0
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Office 2000 SP3
-
Microsoft office2000-kb923090-fullfile-enu.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A4B2A672-481B -4AF6-89FE-DE8D321D99E0&displaylang=en
Microsoft Works Suite 2004
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Excel 2003 SP2
-
Microsoft office2003-KB923088-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A81A8537-E2B0 -4629-8973-40C4F32D9728&displaylang=en
Microsoft Excel 2002 SP3
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Office 2004 for Mac 0
-
Microsoft Microsoft Office 2004 for Mac 11.3.0 Update
http://www.microsoft.com/mac/downloads.aspx?pid=download&location=/mac /download/office2004/Office2004_1130.xml&secid=4&ssid=31&flgnosysreq=T rue
Microsoft Excel 2002
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Excel 2000 SP3
-
Microsoft office2000-kb923090-fullfile-enu.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A4B2A672-481B -4AF6-89FE-DE8D321D99E0&displaylang=en
Microsoft Office 2003 SP1
-
Microsoft office2003-KB923088-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=A81A8537-E2B0 -4629-8973-40C4F32D9728&displaylang=en
Microsoft Works Suite 2006 0
-
Microsoft officexp-KB923089-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=D86620E8-C77A -45A9-9FF3-0A6AAF308984&displaylang=en
Microsoft Excel Viewer 2003 0
-
Microsoft office2003-KB923275-FullFile-ENU.exe
http://www.microsoft.com/downloads/details.aspx?familyid=74C72657-634D -4C31-A366-C68043FE3B34&displaylang=en
References
Microsoft Excel Style Handling and Repair Remote Code Execution Vulnerability
References:
References:
- Microsoft PowerPoint Home Page (Microsoft)
- Microsoft Security Bulletin MS06-059 (Microsoft)