Debian DSA-2314-1:puppet - 多种漏洞

medium Nessus 插件 ID 56381

简介

远程 Debian 主机缺少与安全相关的更新。

描述

在 Puppet(集中化的配置管理系统)中发现多种安全问题。通用漏洞和暴露计划识别以下问题:

- CVE-2011-3848 Kristian Erik Hermansen 报告,未经认证的目录遍历可以 Puppet 主控端应用程序的权限,在磁盘任何位置上终止任何有效的 X.509 证书签名请求。

- CVE-2011-3870 Ricky Zhou 在 ssh_authorized_keys 资源中发现潜在本地权限升级问题,并且理论上也会在 Solaris 和 AIX 供应商中发现该问题,在此情况下,文件所有权在写入前遭到泄露,进而可能导致用户在管理其 authorized_keys 文件时,以根用户身份覆盖任意文件。

- CVE-2011-3869 k5login 类型中可预测的文件名可能导致符号链接攻击,这允许主目录的所有者符号链接至系统中的任何项目,并将其替代为文件的「正确」内容,如此可导致 puppet 运行的权限升级。

- CVE-2011-3871 在“puppet 资源”的 --edit 模式中发现一个潜在本地权限升级问题,
这是由持续的可预测文件名所导致,其可导致编辑任意目标文件,从而诱骗用户以调用用户的身份运行该任意文件。此命令通常以根用户身份运行,这会导致潜在权限升级。

此外,此更新可针对基于信任的路径名称的注入攻击,强化 indirector 文件支持的 terminus 基本类别。

解决方案

升级 puppet 程序包。

针对旧稳定发行版本 (lenny),此问题将很快得到修复。

对于稳定发行版本 (squeeze),已在版本 2.6.2-5+squeeze1 中修复此问题。

另见

https://security-tracker.debian.org/tracker/CVE-2011-3848

https://security-tracker.debian.org/tracker/CVE-2011-3870

https://security-tracker.debian.org/tracker/CVE-2011-3869

https://security-tracker.debian.org/tracker/CVE-2011-3871

https://packages.debian.org/source/squeeze/puppet

https://www.debian.org/security/2011/dsa-2314

插件详情

严重性: Medium

ID: 56381

文件名: debian_DSA-2314.nasl

版本: 1.12

类型: local

代理: unix

发布时间: 2011/10/4

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

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

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.3

时间分数: 4.7

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

漏洞信息

CPE: p-cpe:/a:debian:debian_linux:puppet, cpe:/o:debian:debian_linux:6.0

必需的 KB 项: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

易利用性: No known exploits are available

补丁发布日期: 2011/10/3

参考资料信息

CVE: CVE-2011-3848, CVE-2011-3869, CVE-2011-3870, CVE-2011-3871

BID: 49860, 49909

DSA: 2314