FortiGuard Center

FortiGuard Advisory (FGA-2006-12)



Improper Memory Access Vulnerability in Microsoft Excel Column Index
2006.March.14

Summary:

Fortinet Security Research Team (FSRT) has discovered a Improper Memory Access Vulnerability in the Microsoft Excel software. This vulnerability is due to Microsoft Excel's manipulation of opcode 0x001D, when provided with a random Column Index, it will cause a Improper Memory Access. An remote attacker could construct a .xls file and put it on controlled web site. When the user opens the .xls file with Microsoft Internet Explorer, the browser will call Microsoft Excel to open the .xls file automatically, and this will cause Microsoft Excel to crash. If excel file is specially crafted, it may allow attackers to execute arbitrary code on the affected system..

Impact:

Execution of arbitrary code leading to system compromise.

Affected Products:

Microsoft Excel 2003 Chinese Version Windows XP Home Edition Chinese Version and possible all versions of Microsoft Excel.

Severity:

High

Reference:

http://www.microsoft.com/technet/security/Bulletin/MS06-012.mspx
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0029
http://www.securityfocus.com/bid/15780

Solution:

Microsoft has released a update for this vulnerability, which is available for downloading from Microsoft web site, see reference.

Acknowledgment:

Dejun Meng of Fortinet Security Research team found this vulnerability.



Disclaimer:

Although Fortinet has attempted to provide accurate information in these materials, Fortinet assumes no legal responsibility for the accuracy or completeness of the information. More specific information is available on request from Fortinet. Please note that Fortinet's product information does not constitute or contain any guarantee, warranty or legally binding representation, unless expressly identified as such in a duly signed writing.

About Fortinet ( www.fortinet.com ):

Fortinet is the pioneer and leading provider of ASIC-accelerated unified threat management, or UTM, security systems, which are used by enterprises and service providers to increase their security while reducing total operating costs. Fortinet solutions were built from the ground up to integrate multiple levels of security protection--including firewall, antivirus, intrusion prevention, VPN, spyware prevention and anti-spam -- designed to help customers protect against network and content level threats. Leveraging a custom ASIC and unified interface, Fortinet solutions offer advanced security functionality that scales from remote office to chassis-based solutions with integrated management and reporting. Fortinet solutions have won multiple awards around the world and are the only security products that are certified in six programs by ICSA Labs: (Firewall, Antivirus, IPSec, SSL, Network IPS, and Anti-Spyware). Fortinet is privately held and based in Sunnyvale, California.