The png_handle_tRNS function in... CVE-2007-2445 CNNVD-200705-347

5.0 AV AC AU C I A
发布: 2007-05-16
修订: 2018-10-16

libpng是多种应用程序使用的解析PNG图象格式的库。 libpng库在处理PNG文件中畸形结构时存在漏洞,攻击者可能通过诱使用户处理恶意图形文件导致客户端采用libpng的应用程序崩溃。 libpng中png_ptr->num_trans被设置为1,在检查完CRC后存在一个错误返回,因此从未分配trans[]数组。由于png_ptr->num_trans非0,libpng之后会试图使用这个数组。如果用户诱骗用户打开了包含有畸形tRNS块的灰度PNG图形的话,就会导致某些libpng应用程序崩溃。

0%
暂无可用Exp或PoC
当前有2条受影响产品信息