漏洞详情
CNVD编号 | CNVD-2017-10827 |
---|---|
漏洞标题 | libplist 'parse_unicode_node()'函数本地堆缓冲区溢出漏洞 |
严重等级 | 中 |
影响产品 | libimobiledevice libplist 1.12 |
漏洞类型 | 通用软硬件漏洞 |
发现时间 | 2017-05-24 |
公开时间 | 2017-06-23 |
发现者 | zhunki |
解决方案 | 用户可参考如下厂商提供的安全补丁以修复该漏洞: https://github.com/libimobiledevice/libplist/issues/98 |
漏洞描述 | libimobiledevice是一个可让Linux支持连接iPhone、iPodTouch等iOS设备的软件协议库和工具。libplist是其中的一个以二进制或XML格式来处理Apple Property List格式的库。 libplist 'parse_unicode_node()'函数存在本地堆缓冲区溢出漏洞,该漏洞源于程序在将用户提供的数据复制到大小不足的缓冲区之前未对其进行恰当的边界检查。本地攻击者可利用该漏洞在受影响应用程序地上下文中执行任意代码,失败的攻击会导致拒绝服务。 |
返回漏洞库首页