FreeBSD:libyaml 堆溢出导致可能的代码执行 (111f1f84-1d14-4ff2-a9ea-cf07119c0d3b)

medium Nessus 插件 ID 72247

简介

远程 FreeBSD 主机缺少一个或多个与安全有关的更新。

描述

Libyaml 易受堆溢出攻击,可导致任意代码执行。Pkg 在某些情况下使用 libyaml 解析程序包清单。Pkg 还使用 libyaml 解析 1.2 之前的远程存储库。

RedHat 产品安全团队报告 libyaml:

在 libyaml 解析 YAML 标记的方式中发现一个基于堆的缓冲区溢出缺陷。远程攻击者可提供特别构建的 YAML 文档,当使用 libyaml 的应用程序解析该文档时,将导致该应用程序崩溃,或者可能以运行该应用程序的用户的权限执行任意代码。

解决方案

更新受影响的数据包。

另见

https://bugzilla.redhat.com/show_bug.cgi?id=1033990

http://www.nessus.org/u?057645b0

插件详情

严重性: Medium

ID: 72247

文件名: freebsd_pkg_111f1f841d144ff2a9eacf07119c0d3b.nasl

版本: 1.6

类型: local

发布时间: 2014/2/3

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.8

CVSS v2

风险因素: Medium

基本分数: 6.8

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

漏洞信息

CPE: p-cpe:/a:freebsd:freebsd:libyaml, p-cpe:/a:freebsd:freebsd:pkg, p-cpe:/a:freebsd:freebsd:pkg-devel, cpe:/o:freebsd:freebsd

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

补丁发布日期: 2014/2/1

漏洞发布日期: 2013/11/24

参考资料信息

CVE: CVE-2013-6393