CVE:CVE-2014-0045
CNNVD:CNNVD-201402-095
Mumble是一套用于游戏中的语音通讯工具，该工具可以让玩家在玩游戏的同时进行实时的语音交流。MumbleKit是一个基于iOS设备并运行于Mac OS X系统中的Mumble客户端框架。
Mumble 1.2.4版本和1.2.3.rc1至1.2.3.rc3版本，Mumble for iOS 1.1至1.2.2版本及MumbleKit中的客户端中的AudioOutputSpeech.cpp文件中的needSamples方法中存在基于堆的缓冲区溢出漏洞，该漏洞源于程序没有检查opus_decode_float函数的返回值。远程攻击者可借助特制的Opus语音包利用该漏洞造成拒绝服务（崩溃），也可能执行任意代码。
solution:Upgrade light_speed_gaming mumble to a higher version than 1.1,1.1:rc1,1.1.1,1.2,1.2.1,1.2.2,1.2.3:rc1,1.2.3:rc2,1.2.3:rc3,1.2.4,and avoid the version 1.1,1.1:rc1,1.1.1,1.2,1.2.1,1.2.2,1.2.3:rc1,1.2.3:rc2,1.2.3:rc3,1.2.4; Upgrade light_speed_gaming mumblekit to a higher version than -