Yahoo! Messenger Long Email Address Book Buffer Overflow

Posted on Thursday, July 19, 2007 @ 19:14:53 CDT in Security
by raven

SECUNIA ADVISORY ID: SA26066

VERIFY ADVISORY: http://secunia.com/advisories/26066/

CRITICAL: Moderately critical

IMPACT: System access

WHERE: >From remote

SOFTWARE: Yahoo! Messenger 8.x - http://secunia.com/product/12122/

DESCRIPTION: Rajesh Sethumadhavan has reported a vulnerability in Yahoo! Messenger, which can be exploited by malicious people to compromise a user's system.

The vulnerability is caused due to a boundary error within the processing of address book entries and can be exploited to cause a buffer overflow when a user performs a mouse-over on a contact on the address book with an overly-long email address. Successful exploitation allows execution of arbitrary code, but requires that the target user is e.g. tricked into accepting malicious contact details. The vulnerability is reported in version 8.1. Other versions may also be affected.

SOLUTION: The vendor has confirmed the vulnerability and a fix has been implemented server-side.

PROVIDED AND/OR DISCOVERED BY: Rajesh Sethumadhavan

ORIGINAL ADVISORY: http://www.xdisclose.com/advisory/XD100002.html