|
Title : Microsoft Office Excel 2013 memory corruption
Version : Microsoft Office professional Plus 2013
Date : 2012-11-10
Vendor : http://office.microsoft.com
Impact : Med/High
Contact : coolkaveh [at] rocketmail.com
Twitter : @coolkaveh
tested : Windows 7
###############################################################################
Bug :
----
memory corruption during the handling of the xls files a context-dependent attacker
can execute arbitrary code.
----
################################################################################
(ca8.b38): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000170
ebx=0873cf6c
ecx=00000170
edx=00000008
esi=01bc1fd0
edi=00000180
eip=0047f35e esp=001f23ac ebp=001f23b8 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for Excel.exe -
Excel!Ordinal43+0x1af35e:
0047f35e 8a07 mov al,byte ptr [edi] ds:0023:00000180=??
0:000> k
ChildEBP RetAddr
WARNING: Stack unwind information not available. Following frames may be wrong.
001f23b8 00630a89 Excel!Ordinal43+0x1af35e
001f2424 00630afc Excel!Ordinal43+0x360a89
001f243c 00435e1a Excel!Ordinal43+0x360afc
001f3f28 0043ccb0 Excel!Ordinal43+0x165e1a
001f4554 0042e0b1 Excel!Ordinal43+0x16ccb0
001f47e0 0042ec5e Excel!Ordinal43+0x15e0b1
001f4cc8 0042da24 Excel!Ordinal43+0x15ec5e
001f4cdc 00424325 Excel!Ordinal43+0x15da24
001f4dc8 00424183 Excel!Ordinal43+0x154325
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Common Files\Microsoft Shared\Office15\mso.dll -
001f4f70 5eee27b2 Excel!Ordinal43+0x154183
001f5044 5eee2d21 mso!Ordinal570+0x193c
001f50a4 5eee2848 mso!Ordinal570+0x1eab
001f5104 5eee2d21 mso!Ordinal570+0x19d2
001f5164 5eee297a mso!Ordinal570+0x1eab
001f5224 5eeeb23f mso!Ordinal570+0x1b04
001f526c 00423f5d mso!Ordinal8585+0x463
001f52fc 00423fe4 Excel!Ordinal43+0x153f5d
001f611c 00406f24 Excel!Ordinal43+0x153fe4
001f6fa8 0040a5c1 Excel!Ordinal43+0x136f24
001f72a8 003fa7c1 Excel!Ordinal43+0x13a5c1
################################################################################
Proof of concept included.
http://www29.zippyshare.com/v/55114943/file.html
|