SuSE 11.2 安全更新:ruby(SAT 修补程序编号 7386)

medium Nessus 插件 ID 65248

简介

远程 SuSE 11 主机缺少一个或多个安全更新。

描述

ruby 解释器接收到针对安全问题的补丁:

- Ruby 的 $SAFE 机制使不受信任的用户代码得以在 $SAFE >= 4 模式中运行。这是一种沙盒因此一些操作仅限于在该模式下进行,以保护沙盒外的其他数据。(CVE-2012-4466)

已发现的问题涉及该机制。
Exception#to_s、NameError#to_s 和 name_err_mesg_to_s() interpreter-internal API 没有正确处理 $SAFE 位,因此可利用它们将未受感染的字符串对象破坏性地标记为受感染。利用这一漏洞,沙盒中不受信任的代码可破坏性地修改之前未受感染的字符串。

http://www.ruby-lang.org/en/news/2012/10/12/cve-2012-4464-cve-2012-4466/

解决方案

请应用 SAT 修补程序编号 7386。

另见

https://bugzilla.novell.com/show_bug.cgi?id=783525

http://support.novell.com/security/cve/CVE-2012-4464.html

http://support.novell.com/security/cve/CVE-2012-4466.html

http://support.novell.com/security/cve/CVE-2012-4522.html

插件详情

严重性: Medium

ID: 65248

文件名: suse_11_ruby-130221.nasl

版本: 1.4

类型: local

代理: unix

发布时间: 2013/3/13

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

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

风险信息

VPR

风险因素: Low

分数: 3.7

CVSS v2

风险因素: Medium

基本分数: 5

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

漏洞信息

CPE: p-cpe:/a:novell:suse_linux:11:ruby, p-cpe:/a:novell:suse_linux:11:ruby-doc-html, p-cpe:/a:novell:suse_linux:11:ruby-tk, cpe:/o:novell:suse_linux:11

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

补丁发布日期: 2013/2/21

参考资料信息

CVE: CVE-2012-4464, CVE-2012-4466, CVE-2012-4522