FreeBSD:LibYAML 输入审查错误 (580cc46b-bb1e-11e3-b144-2c4138874f7d)

medium Nessus 插件 ID 73321

简介

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

描述

oCERT 报告:

LibYAML 项目是用 C 语言编写的开源 YAML 1.1 解析器和发射器。

该库受到基于堆的缓冲区溢出的影响,可导致任意代码执行。造成漏洞的原因是传递到 yaml_parser_scan_uri_escapes() 函数的字符串缺少正常的扩展。

特别构建的 YAML 文件若是在 URL 中包含长序列的百分比编码字符,可用于触发溢出。

解决方案

更新受影响的数据包。

另见

http://www.nessus.org/u?984373e3

插件详情

严重性: Medium

ID: 73321

文件名: freebsd_pkg_580cc46bbb1e11e3b1442c4138874f7d.nasl

版本: 1.5

类型: local

发布时间: 2014/4/4

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

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:mingw32-libyaml, cpe:/o:freebsd:freebsd

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

补丁发布日期: 2014/3/26

漏洞发布日期: 2014/3/11

参考资料信息

CVE: CVE-2014-2525