CVE-2006-1540
EXPLOITEDMicrosoft Office - Remote Code Execution via Malformed Document Record
Title source: llmExploitation Summary
CVE-2006-1540 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 1 public exploit from researchers including posidron.
AI-analyzed exploit summary This is a detailed technical writeup analyzing the Microsoft Office 2002 (Excel/Powerpoint/Word) vulnerability (CVE-2006-1540). It describes the BIFF file format, specific offsets in XLS/XLW files that trigger access violations, and crash analysis in OLE32.DLL and excel.exe.
Description
MSO.DLL in Microsoft Office 2000, Office XP (2002), and Office 2003 allows user-assisted attackers to cause a denial of service and execute arbitrary code via multiple attack vectors, as originally demonstrated using a crafted document record with a malformed string, as demonstrated by replacing a certain "01 00 00 00" byte sequence with an "FF FF FF FF" byte sequence, possibly causing an invalid array index, in (1) an Excel .xls document, which triggers an access violation in ole32.dll; (2) an Excel .xlw document, which triggers an access violation in excel.exe; (3) a Word document, which triggers an access violation in mso.dll in winword.exe; and (4) a PowerPoint document, which triggers an access violation in powerpnt.txt. NOTE: after the initial disclosure, this issue was demonstrated by triggering an integer overflow using an inconsistent size for a Unicode "Sheet Name" string.
Exploits (1)
This is a detailed technical writeup analyzing the Microsoft Office 2002 (Excel/Powerpoint/Word) vulnerability (CVE-2006-1540). It describes the BIFF file format, specific offsets in XLS/XLW files that trigger access violations, and crash analysis in OLE32.DLL and excel.exe.