大数跨境
0
0

VLC 2.1.5使用的编解码库中出现两个0day漏洞

VLC 2.1.5使用的编解码库中出现两个0day漏洞 代码卫士
2015-01-20
1
导读:土耳其安全研究员Veysel Hatas在VLC媒体播放器2.1.5版本(最新版本)使用的开源编解码库中发现

土耳其安全研究员Veysel Hatas在VLC媒体播放器2.1.5版本(最新版本)使用的开源编解码库中发现两个内存泄露漏洞。如果这两个漏洞被成功利用,攻击者能够在运行漏洞视频播放器的机器上执行任意代码。这可通过内存泄露来实现,而内存泄露是由具有某种特点的文件触发的。


已创建演示文件

其中的一个漏洞是数据执行保护访问冲突CVE-2014-9597,可通过一个恶意编制的FLV文件对用户发动攻击。另外一个是CVE-2014-9598,它是一个写访问冲突漏洞,可以同样的方式触发,但它使用的是MV2文件类型。在这两种情况下,用户都必须将恶意文件加载到VLC中。


为了演示用,Hatas创建了两个可以触发漏洞的文件,并且在VideoLan的问题跟踪系统中粘贴了标签。目前,标签处于关闭状态,因为libavcodec库而不是媒体播放器处于故障状态。


VLC 2.2.0未受安全漏洞影响

Hatas表示,漏洞是在11月24日发现的,他将内存泄露问题于12月26日提交,但似乎最新的媒体播放器依然存在这个问题。Hatas指出自己是在Windows XP上安装最新服务包进行测试后发现这个问题的。


尽管2.1.5版本包含有漏洞的libavcodec,开发人员表示VLC 2.2.0中并不存在这两个问题。需要注意的是,libavcodec被其他免费媒体播放器所使用如MPlayer等作为他们主要的解码引擎。


VLC支持所有平台(Windows、Mac、Linux)并且颇具人气,下载量超过10亿次。这一应用同时也支持移动平台,如安装、iOS以及Windows Phone。


本文由测腾代码卫士编译,不代表测腾观点,转载请注明“转自测腾代码卫士www.codesafe.cn”。


【声明】内容源于网络
0
0
代码卫士
奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
内容 3434
粉丝 0
代码卫士 奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
总阅读1.5k
粉丝0
内容3.4k