安全研究

安全漏洞
The PNG Development Group LIBPNG越界读取漏洞(CVE-2026-25646)

发布日期:2026-02-10
更新日期:2026-04-09

受影响系统:
The PNG Development Group LIBPNG < 1.6.55
描述:
CVE(CAN) ID: CVE-2026-25646

Libpng是The PNG Development Group开源的一个可对PNG图形文件实现创建、读写等操作的PNG参考库。
Libpng 1.6.55之前版本存在越界读取漏洞,该漏洞源于png_set_quantize()函数在没有直方图且调色板颜色数量超过显示器支持最大颜色两倍时,未对内部堆缓冲区边界进行有效检查,导致越界读取并进入无限循环,攻击者可利用该漏洞通过提供特制的但符合PNG规范的图像,使应用程序发生越界读取导致信息泄露。

<*链接:https://github.com/pnggroup/libpng/security/advisories/GHSA-g8hp-mq4h-rqm3
*>

建议:
厂商补丁:

The PNG Development Group
-------------------------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
https://github.com/pnggroup/libpng/commit/01d03b8453eb30ade759cd45c707e5a1c7277d88

浏览次数:118
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障