libpng ‘png_decompress_chunk()’远程整数溢出漏洞

漏洞起因
边界条件错误
危险等级

影响系统
libpng 1.x

不受影响系统

危害
远程攻击者可利用此漏洞以应用程序上下文执行任意代码。

攻击所需条件
攻击者必须构建恶意PNG文件,诱使用户解析。

漏洞信息
libpng是一款多种应用程序所使用的解析PNG图形格式的函数库。
当解压缩某些块时”png_decompress_chunk()”函数存在一个整数溢出错误,可被利用触发基于堆的缓冲区溢出。
构建恶意的PNG文件,诱使用户打开,可以应用程序上下文执行任意代码。

测试方法

厂商解决方案
目前没有详细解决方案提供:
http://www.libpng.org/pub/png/libpng.html

漏洞提供者
Jueri Aedla

评论关闭。