Oracle Linux 6:pam (ELSA-2010-0891)

medium Nessus 插件 ID 68144

简介

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

描述

来自 Red Hat 安全公告 2010:0891:

更新后的 pam 程序包修复了三个安全问题,现在可用于 Red Hat Enterprise Linux 6。

Red Hat 安全响应团队将此更新评级为具有中等安全影响。可从“参考”部分中的 CVE 链接获取针对每个漏洞的通用漏洞评分系统 (CVSS) 基本分数,其给出了详细的严重性等级。

可插拔认证模块 (PAM) 为系统提供以下功能:管理员不必重新编译用于处理认证的程序即可设置认证策略系统。

发现 pam_namespace 模块使用继承自应用程序调用 PAM 的无更改环境执行外部脚本 namespace.init。如果此类环境不可信(例如,为 su 或 sudo 等 setuid 应用程序配置了 pam_namespace 时),本地非特权用户可能利用此缺陷升级其权限.(CVE-2010-3853)

已发现 pam_env 和 pam_mail 模块在访问用户的文件时使用了根权限。本地非特权用户可以利用此缺陷,从任意文件中具有 pam_env 所预期的 KEY=VALUE 格式的行里获得信息。
此外,在某些配置中,使用为其配置了 pam_mail 模块的服务的本地非特权用户可利用此缺陷获取关于自己无权访问的文件或目录的受限信息。(CVE-2010-3435)

注意:作为 CVE-2010-3435 补丁的一部分,此更新将 pam_env 的配置选项 user_readenv 的默认值更改为 0,从而导致该模块默认不读取用户的 ~/.pam_environment 配置文件,因为读取该文件可能导致意外更改到使用在 pam_env 后咨询的 PAM 或 PAM 模块的服务环境。

已发现 pam_xauth 模块不验证 setuid() 和 setgid() 系统调用的返回值。本地非特权用户可利用此缺陷以根权限执行 xauth 命令,并使其读取任意输入文件。
(CVE-2010-3316)

Red Hat 在此感谢 SuSE 安全团队的 Sebastian Krahmer 报告 CVE-2010-3435 问题。

所有 pam 用户应升级这些更新后的程序包,其中包含用于修正这些问题的向后移植的修补程序。

解决方案

更新受影响的 pam 和/或 pam-devel 程序包。

另见

https://linux.oracle.com/errata/ELSA-2010-0891.html

插件详情

严重性: Medium

ID: 68144

文件名: oraclelinux_ELSA-2010-0891.nasl

版本: 1.10

类型: local

代理: unix

发布时间: 2013/7/12

最近更新时间: 2023/9/7

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

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 5.3

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

CVSS 分数来源: CVE-2010-4708

CVSS v3

风险因素: Medium

基本分数: 5.5

时间分数: 4.8

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

CVSS 分数来源: CVE-2010-3435

漏洞信息

CPE: p-cpe:/a:oracle:linux:pam, p-cpe:/a:oracle:linux:pam-devel, cpe:/o:oracle:linux:6

必需的 KB 项: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/OracleLinux

易利用性: No known exploits are available

补丁发布日期: 2011/2/16

漏洞发布日期: 2011/1/24

参考资料信息

CVE: CVE-2010-3316, CVE-2010-3435, CVE-2010-3853, CVE-2010-4707, CVE-2010-4708

BID: 42472, 43487, 44590

RHSA: 2010:0891