XnView TIFF图像处理基于堆的缓冲区溢出漏洞

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

影响系统
XnView 1.98

不受影响系统

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

攻击所需条件
攻击者必须构建恶意图像,诱使应用程序解析。

漏洞信息
XnView是一款图像处理系统。
XnView是处理JPEG压缩的TIFF图像时存在一个错误,攻击者可以利用漏洞构建包含特制的”ImageLength”和”ImageWidth”头值的图像,触发基于堆的缓冲区溢出,成功利用漏洞可以以应用程序上下文执行任意代码。

测试方法

厂商解决方案
XnView 1.99.1已经修复此漏洞,建议用户下载使用:
http://perso.orange.fr/pierre.g/xnview/endownload.html

漏洞提供者
FuzzMyApp

评论关闭。