FreeBSD:p7zip -- 越界读取漏洞 (d706a3a3-4a7c-11e6-97f7-5453ed2e2b49)

high Nessus 插件 ID 92346

简介

远程 FreeBSD 主机缺少与安全相关的更新。

描述

Cisco Talos 报告:

7-Zip 处理通用磁盘格式 (UDF) 文件的方式存在一个越界读取漏洞。

7-Zip 主要采用 CInArchive::ReadFileItem 方法处理 UDF 文件。由于卷可能有多个分区映射,其对象会保留在一个对象矢量中。要开始寻找某项目,此方法会尝试使用分区映射的对象矢量和 Long Allocation 描述符的“PartitionRef”字段引用相应的对象。由于未检查“PartitionRef”字段是否大于可用的分区映射对象数量,可造成越界读取,并且在某些情况下还可导致执行任意代码。

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?06eba330

http://www.nessus.org/u?96a3102c

插件详情

严重性: High

ID: 92346

文件名: freebsd_pkg_d706a3a34a7c11e697f75453ed2e2b49.nasl

版本: 2.8

类型: local

发布时间: 2016/7/18

最近更新时间: 2021/1/4

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Medium

基本分数: 6.8

矢量: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS v3

风险因素: High

基本分数: 8.8

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

漏洞信息

CPE: cpe:/o:freebsd:freebsd, p-cpe:/a:freebsd:freebsd:p7zip

必需的 KB 项: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

补丁发布日期: 2016/7/15

漏洞发布日期: 2016/5/11

参考资料信息

CVE: CVE-2016-2335