多家厂商xpdf 存在StreamPredictor 堆溢出的漏洞

多家厂商xpdf 存在StreamPredictor 堆溢出的漏洞 - 电脑安全 - 电脑教程网

多家厂商xpdf 存在StreamPredictor 堆溢出的漏洞

日期:2007-05-14   荐:

受影响系统:

Xpdf Xpdf <= 3.01RedHat Enterprise Linux WS 4RedHat Enterprise Linux WS 3RedHat Enterprise Linux WS 2.1 IA64RedHat Enterprise Linux WS 2.1RedHat Enterprise Linux ES 4RedHat Enterprise Linux ES 3RedHat Enterprise Linux ES 2.1 IA64RedHat Enterprise Linux ES 2.1RedHat Enterprise Linux AS 4RedHat Enterprise Linux AS 3RedHat Enterprise Linux AS 2.1 IA64RedHat Enterprise Linux AS 2.1RedHat Desktop 4.0RedHat Desktop 3.0

不受影响系统:

Xpdf Xpdf 3.01pl1

详细描述:

Xpdf是便携文档格式(PDF)文件的开放源码浏览器。多家厂商软件版本所捆绑的xpdf中存在堆溢出漏洞。Predictor流解析代码没有充分的验证输入。xpdf/Stream.cc的StreamPredictor::StreamPredictor函数从PDF文件中用户可控值读取numComps的值,然后在StreamPredictor函数中使用该值用于一系列的计算。攻击者可以使用特制的值强迫gmalloc调用分配最少的字节数,然后PDF文件的用户数据就可以覆盖所分配的内存位置,破坏堆内存。成功利用这个漏洞的攻击者可以导致拒绝服务或执行任意代码。

厂商补丁:RedHat------RedHat已经为此发布了一个安全公告(RHSA-2005:840-01)以及相应补丁:RHSA-2005:840-01:Important: xpdf security update链接:http://lwn.net/Alerts/162881/?format=printable

Xpdf----目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.01pl1.patchhttp://www.foolabs.com/xpdf/download.html

标签: