PNG图片处理库libpng曝出漏洞

      PNG图片处理库libpng曝出漏洞无评论

PNG图片处理库libpng曝出漏洞

据报道:图片处理库libpng日前曝出漏洞,目前已初步修复漏洞。

目前主要的问题是libpng的普及范围实在太过广泛:操作系统浏览器中任何与生成缩略图相关的图片处理任务都离不开的应用程序。

漏洞影响较深

就目前来说,该漏洞造成的影响还仅仅可以造成拒绝服务,但其后续影响绝不可能仅限于此。因为这项漏洞还允许恶意攻击者造成应用程序崩溃,而这正是恶意攻击者们实现进一步入侵的最佳选择的起点。

Libpng安全负责人Glenn Randers-Pehrson为该漏洞申报了通用漏洞披露。他在报告中写道:

“我针对所有libpng版本当中的png_set_PLTE/png_get_PLTE函数向CVE进行了安全漏洞申报。这些函数在写入或者读取 PNG文件时,无法为bit_depth小于8的对象检查超出范围的调色板。一部分应用程序可能会从文件头数据块(IHDR)当中读取到这样的位深度并为一套2^N调色板分配内存,在这种情况下即使位深度低于8,libpng仍然会返回一个最高提供256色的调色板。”

目前已经初步修复

Randers-Pehrson 同时表示:

“你利用这些漏洞会比较容易的找到一个网络攻击起点。”

目前libpng的1.6.19、1.5.24、1.4.17、1.2.54以及1.0.64等版本已经于今天(2015年11月12号)获得了最新修复。大家可以到libpng.sourceforge.net了解细节信息。

这项漏洞被CVE评为7.5分。其易于利用,导致网络存在潜在风险,而且正如美国国家标准与技术研究院(National Institute of Standards and Technology,NIST)所指出,其“允许在未经授权的情况下披露信息,允许未经授权的修改以及由此造成的服务中断”。

Randers-Pehrson详细报告(点我

关于漏洞详细报告(点我

*参考来源:theregisterthreatpost,编译/亲爱的兔子,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

发表评论