解析PNG图象格式库存在远程拒绝服务漏洞

2023-12-04 0 320

受影响系统:

libpng libpng <= 1.2.20

不受影响系统:

libpng libpng 1.2.21

描述:

——————————————————————————–

BUGTRAQ ID: 25956

Libpng是多种应用程序使用解析PNG图象格式的库。

Libpng在处理畸形格式的PNG图像文件时存在漏洞远程攻击者可能利用此漏洞导致使用了此程序库的应用崩溃。

Libpng的pngtrtran.c文件中使用了逻辑NOT而不是位逻辑运算NOT,在使用sizeof(unknown_chunk.name)时存在错误,在pngset.c文件中与无符变量所做的<=比较应为==;在png_handle_pCAL()、png_handle_sCAL()、png_push_read_tEXt()、png_handle_iTXt()和png_handle_ztXt()函数中还存在多个越界读取错误。如果用户受骗打开了畸形的PNG图形的话,就可能导致使用该库的应用程序崩溃。

<*来源:George Cook

Jeff Phillips

Tavis Ormandy (taviso@gentoo.org)

链接:http://sourceforge.net/mailarchive/forum.php?thread_name=3.0.6.32.20071004082318.012a7628@mail.com

http://secunia.com/advisories/27093/

*>

建议:

——————————————————————————–

厂商补丁:

libpng

——

目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://downloads.sourceforge.net/libpng/libpng-1.2.21.tar.gz

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 漏洞分析 解析PNG图象格式库存在远程拒绝服务漏洞 https://www.u-9.cn/security/fenxi/73138.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务