Additional technical information to describe the Cisco WebEx Recording Format player multiple buffer overflow vulnerabilities is available.
Cisco WebEx Recording Format (WRF) player contains multiple buffer overflow vulnerabilities that could allow an unauthenticated, remote attacker to execute arbitrary code or cause a denial of service (DoS) condition on a targeted system.
The vulnerabilities are due to multiple buffer overflows in the Cisco WRF player. An unauthenticated, remote attacker could exploit these vulnerabilities by convincing a user to view a malicious WRF file. If successful, the attacker could cause the application to crash, resulting in a DoS condition. In some cases, the attacker could execute arbitrary code on a system with the privileges of the targeted user, which may result in a complete system compromise if the user holds elevated privileges.
Cisco has confirmed these vulnerabilities in a security advisory and released updated software.
Cisco WRF player builds prior to T28.4 and prior to T27 LD SP32 EP 10 are vulnerable and may be distributed from the following platforms:
Cisco WebEx Event Center
Cisco WebEx Meeting Center
Cisco WebEx Sales Center
Cisco WebEx Support Center
Cisco WebEx Training Center
To exploit these vulnerabilities, an attacker would need to convince a user with the affected application installed to open a malicious WRF file. An attacker may provide a file to the user and persuade the user to open or execute the file by using misleading language or instructions.
These vulnerabilities cannot be triggered by users who are attending a WebEx meeting.
Client builds prior to T27 SP32 of the Cisco WebEx Player have reached end of support. Customers are advised to upgrade to the latest versions of the Cisco WebEx Player as described in the Software Versions and Fixes section of this alert.
Cisco indicates through the CVSS score that functional exploit code exists; however, the code is not known to be publicly available.
An unauthenticated, remote attacker could exploit these vulnerabilities to execute arbitrary code on a targeted system with the privileges of the user who is running the application. If the user holds elevated privileges, successful code execution could result in a complete compromise of the system. Successful exploitation could also cause the affected application to crash, resulting in a DoS condition.
The vulnerabilities are in the memcpy() function used by the atas32.dll while handling certain WRF files. The Cisco WRF player is used to play back WebEx meetings that have been recorded on a computer of an online meeting attendee.
An unauthenticated, remote attacker could exploit these vulnerabilities by convincing a targeted user to open a malicious WRF file designed to submit malicious input to the memcpy() function. Processing the file could write arbitrary values to memory areas used by the application, corrupting memory contents. The attacker could use the memory corruption condition to execute arbitrary code on the targeted system with the privileges of the targeted user.
Administrators are advised to apply the appropriate updates.
Users are advised not to open media files from suspicious or unrecognized sources. If users cannot verify that media files are safe, they are advised not to open them.
Users are advised not to open e-mail messages from suspicious or unrecognized sources. If users cannot verify that links or attachments included in e-mail messages are safe, they are advised not to open them.
Administrators are advised to monitor critical systems.
Cisco recommends that users upgrade to the current version of the WebEx player, which is available at the following link: WebEx
Cisco Systems Cisco Intrusion Prevention System (IPS) 6.0
Version 1, October 10, 2012, 12:26 PM: Cisco WebEx Recording Format player contains multiple buffer overflow vulnerabilities that could allow an unauthenticated, remote attacker to execute arbitrary code or cause a denial of service condition on a targeted system. Updates are available.
LEGAL DISCLAIMER The urgency and severity ratings of this alert are not tailored to individual users; users may value alerts differently based upon their network configurations and circumstances. THE ALERT, AND INFORMATION CONTAINED THEREIN, ARE PROVIDED ON AN "AS IS" BASIS AND DO NOT IMPLY ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. YOUR USE OF THE ALERT, AND INFORMATION CONTAINED THEREIN, OR MATERIALS LINKED FROM THE ALERT, IS AT YOUR OWN RISK. INFORMATION IN THIS ALERT AND ANY RELATED COMMUNICATIONS IS BASED ON OUR KNOWLEDGE AT THE TIME OF PUBLICATION AND IS SUBJECT TO CHANGE WITHOUT NOTICE. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE ALERTS AT ANY TIME.