FreeBSD:cups-filters -- texttopdf 整数溢出 (bf1d9331-21b6-11e5-86ff-14dae9d210b8)

high Nessus 插件 ID 84528

简介

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

描述

来自 Red Hat 的 Stefan Cornelius 报告:

在 cups-filters 的 texttopdf 实用工具处理具有特别构建行大小的打印任务的方式中发现导致基于堆的缓冲区溢出的整数溢出缺陷。能够提交打印作业的攻击者可利用此缺陷造成 texttopdf 崩溃,或可能以“lp”用户的权限执行任意代码。

Tim Waugh 报告:

页面分配移动至 textcommon.c,它将在其中进行所有必要的检查:CVE-2015-3258 的下界和 CVE-2015-3259 上界,原因在于初始化 Page[0] 的 calloc() 调用和将整个数组归零的 texttopdf.c 的 WritePage() 函数中的 memset() 调用中存在整数溢出。

解决方案

更新受影响的程序包。

另见

https://access.redhat.com/security/cve/cve-2015-3279

http://www.nessus.org/u?35f4859f

http://osdir.com/ml/opensource-software-security/2015-07/msg00021.html

http://www.nessus.org/u?16853316

插件详情

严重性: High

ID: 84528

文件名: freebsd_pkg_bf1d933121b611e586ff14dae9d210b8.nasl

版本: 2.8

类型: local

发布时间: 2015/7/6

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.5

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

漏洞信息

CPE: p-cpe:/a:freebsd:freebsd:cups-filters, cpe:/o:freebsd:freebsd

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

补丁发布日期: 2015/7/3

漏洞发布日期: 2015/7/3

参考资料信息

CVE: CVE-2015-3279