FreeBSD:Ruby Activemodel Gem -- 避开 attr_protected (beab40bf-c1ca-4d2b-ad46-2f14bac8a968)

medium Nessus 插件 ID 64667

简介

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

描述

Aaron Patterson 报告:

attr_protected 方法允许开发人员指定不应允许为用户分配的模型属性的黑名单。通过使用特别构建的请求,攻击者可避开此保护,更改本应受保护的值。

所有运行受影响版本的用户应立即升级或使用其中一个变通方案。用户还应考虑从 attr_protected 切换到白名单方法 attr_accessible,该方法不易受到此攻击的影响。

解决方案

更新受影响的数据包。

另见

http://www.nessus.org/u?1a0e0256

插件详情

严重性: Medium

ID: 64667

文件名: freebsd_pkg_beab40bfc1ca4d2bad462f14bac8a968.nasl

版本: 1.5

类型: local

发布时间: 2013/2/18

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Low

分数: 3.4

CVSS v2

风险因素: Medium

基本分数: 4.3

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

漏洞信息

CPE: p-cpe:/a:freebsd:freebsd:rubygem18-activemodel, p-cpe:/a:freebsd:freebsd:rubygem19-activemodel, cpe:/o:freebsd:freebsd

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

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

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

参考资料信息

CVE: CVE-2013-0276