Mandriva Linux 安全公告:ruby (MDVSA-2014:225)

medium Nessus 插件 ID 79571

简介

远程 Mandriva Linux 主机缺少一个或多个安全更新。

描述

更新后的 ruby 程序包修复了安全漏洞:

Will Wood 发现 Ruby 未正确处理 encodes() 函数。攻击者可能利用此问题致使 Ruby 崩溃,从而导致拒绝服务或可能执行任意代码。受影响版本的默认编译器选项可减少拒绝服务漏洞 (CVE-2014-4975)。

由于对 CVE-2014-8080 的修复不完整,空字符串的递归扩展可能会导致 100% 的 CPU 使用率。当读取 XML 文档的文本节点时,Ruby 中的 REXML 解析器可能被迫分配极大的字符串对象,这样会消耗计算机上的所有内存,从而造成拒绝服务 (CVE-2014-8090)。

此外,Ruby 也已升级到修补程序级别 374。

解决方案

更新受影响的数据包。

另见

http://advisories.mageia.org/MGASA-2014-0472.html

插件详情

严重性: Medium

ID: 79571

文件名: mandriva_MDVSA-2014-225.nasl

版本: 1.7

类型: local

发布时间: 2014/11/26

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: Medium

基本分数: 5

时间分数: 4.4

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

漏洞信息

CPE: p-cpe:/a:mandriva:linux:ruby, p-cpe:/a:mandriva:linux:ruby-devel, p-cpe:/a:mandriva:linux:ruby-doc, p-cpe:/a:mandriva:linux:ruby-tk, cpe:/o:mandriva:business_server:1

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

易利用性: No known exploits are available

补丁发布日期: 2014/11/25

参考资料信息

CVE: CVE-2014-4975, CVE-2014-8090

BID: 68474, 71230

MDVSA: 2014:225