CVE:CVE-2012-1162
CNNVD:CNNVD-201203-434
libzip是软件开发者Dieter Baron和Thomas Klausner共同研发的一个用于读取、创建和修改zip压缩包的C库。
libzip 0.10版本中存在漏洞，该源于漏洞在处理目录项数时"_zip_readcdir()"函数(zip_open.c)中存在的错误。攻击者可利用该漏洞借助特制ZIP文件导致基于堆得缓冲区溢出，在受影响应用程序中执行任意代码。
solution:Upgrade nih libzip to a higher version than 0.10,and avoid the version 0.10