CVE:CVE-2007-3316
CNNVD:CNNVD-200706-342
VideoLAN VLC media player是法国VideoLAN组织开发的一款免费、开源的跨平台多媒体播放器（也是一个多媒体框架）。该产品支持播放多种介质（文件、光盘等）、多种音视频格式（WMV, MP3等）等。
VLC媒体播放器的Ogg/Vorbis、Ogg/Theora、CDDA(CD数字音频)和SAP(服务声明协议)插件在试图解析媒体数据流时存在C类型的格式串漏洞。input.c文件中的input_vaControl函数使用外部提供的格式串调用了vasprintf()，这可能导致执行任意代码。
如果在播放时设置了过大的采样率会触发整数溢出，导致stats.c文件中的__status_Update出现SEGV。
input.c文件中未初始化的i_nb_resamplers会在音频流处理中导致崩溃。
如果用户受骗加载了特制的.ogg或.ogm文件或CDDB项，或通过网络向播放器发送了特制SAP/SDP消息的话，就可以触发这些漏洞，导致播放器例程崩溃或执行任意指令。
solution:Upgrade videolan vlc_media_player to a higher version than 0.8.6a,0.8.6b,and avoid the version 0.8.6a,0.8.6b