openSUSE 安全更新:perl-YAML-LibYAML (openSUSE-2016-473)

medium Nessus 插件 ID 90563

简介

远程 openSUSE 主机缺少安全更新。

描述

更新 perl-YAML-LibYAML 以修复三个安全问题。

修复了这些安全问题:

- CVE-2013-6393:在 0.1.5 之前的 LibYAML 中,scanner.c 的 yaml_parser_scan_tag_uri 函数执行错误转换,远程攻击者可利用此问题造成拒绝服务(应用程序崩溃),还可能通过 YAML 文档中构建的标签(触发基于堆的缓冲区溢出)执行任意代码(bnc#860617、bnc#911782)。

- CVE-2014-9130:Perl 的 YAML-LibYAML(又称 YAML-XS)模块中使用的 LibYAML 0.1.5 和 0.1.6 中的 scanner.c 允许上下文有关的攻击者通过与换行相关的矢量造成拒绝服务(断言失败和崩溃)(bnc#907809、bnc#911782)。

- CVE-2014-2525:0.1.6 之前版本的 LibYAML 中的 yaml_parser_scan_uri_escapes 函数存在基于堆的缓冲区溢出,允许上下文有关的攻击者通过 YAML 文件的 URI 中的百分号编码字符的长序列执行任意代码(bnc#868944、bnc#911782)。

此更新从 SUSE:SLE-12:Update 更新项目导入。

解决方案

更新受影响的 perl-YAML-LibYAML 程序包。

另见

https://bugzilla.opensuse.org/show_bug.cgi?id=860617

https://bugzilla.opensuse.org/show_bug.cgi?id=868944

https://bugzilla.opensuse.org/show_bug.cgi?id=907809

https://bugzilla.opensuse.org/show_bug.cgi?id=911782

插件详情

严重性: Medium

ID: 90563

文件名: openSUSE-2016-473.nasl

版本: 2.3

类型: local

代理: unix

发布时间: 2016/4/18

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

支持的传感器: Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, 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:novell:opensuse:perl-yaml-libyaml, p-cpe:/a:novell:opensuse:perl-yaml-libyaml-debuginfo, p-cpe:/a:novell:opensuse:perl-yaml-libyaml-debugsource, cpe:/o:novell:opensuse:42.1

必需的 KB 项: Host/local_checks_enabled, Host/SuSE/release, Host/SuSE/rpm-list, Host/cpu

补丁发布日期: 2016/4/17

参考资料信息

CVE: CVE-2013-6393, CVE-2014-2525, CVE-2014-9130