RHEL 6 / 7:rh-git29-git (RHSA-2017:2491)

high Nessus 插件 ID 210316

简介

远程 Red Hat 主机缺少一个或多个 rh-git29-git 安全更新。

描述

远程 Redhat Enterprise Linux 6 / 7 主机上安装的程序包受到 RHSA-2017:2491 公告中提及的多个漏洞影响。

Git 是一种包含分散式架构的分布式版本控制系统。与包含客户端服务器模型的集中化版本控制系统相反,Git 确保 Git 存储库每个工作的副本均为包含完整修订历史记录的实际副本。这便使用户不仅能够在不具备将更改送入官方存储库权限的情况下使用和促进项目,还能够在无网络连接情况下工作。

安全修复:

* Git 中发现与 ssh URL 处理有关的 shell 命令注入缺陷。攻击者可利用此缺陷,以 Git 客户端运行用户的权限执行 shell 命令,例如,在恶意存储库或者含恶意提交的合法存储库中执行“克隆”操作。(CVE-2017-1000117)

* 在 git-shell 针对受限的 git-shell 命令组处理命令行选项的方式中发现缺陷。经身份验证的远程攻击者可利用此缺陷绕过 git-shell 限制,通过滥用以构建的命令行选项启动的 less 命令实例,查看并操纵文件。(CVE-2017-8386)

Tenable 已直接从 Red Hat Enterprise Linux 安全公告中提取上述描述块。

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

请根据 RHSA-2017:2491 中的指南更新 RHEL rh-git29-git 程序包。

另见

http://www.nessus.org/u?2929b01d

https://access.redhat.com/security/updates/classification/#important

https://bugzilla.redhat.com/show_bug.cgi?id=1450407

https://bugzilla.redhat.com/show_bug.cgi?id=1480386

https://access.redhat.com/errata/RHSA-2017:2491

插件详情

严重性: High

ID: 210316

文件名: redhat-RHSA-2017-2491.nasl

版本: 1.3

类型: local

代理: unix

发布时间: 2024/11/5

最近更新时间: 2025/4/29

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

风险信息

VPR

风险因素: High

分数: 7.4

Vendor

Vendor Severity: Important

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.6

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

CVSS 分数来源: CVE-2017-1000117

CVSS v3

风险因素: High

基本分数: 8.8

时间分数: 8.2

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

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

CVSS 分数来源: CVE-2017-8386

漏洞信息

CPE: p-cpe:/a:redhat:enterprise_linux:rh-git29-git-p4, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-svn, p-cpe:/a:redhat:enterprise_linux:rh-git29-gitk, p-cpe:/a:redhat:enterprise_linux:rh-git29-emacs-git, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-gui, p-cpe:/a:redhat:enterprise_linux:rh-git29-emacs-git-el, p-cpe:/a:redhat:enterprise_linux:rh-git29-git, p-cpe:/a:redhat:enterprise_linux:rh-git29-gitweb, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-core-doc, p-cpe:/a:redhat:enterprise_linux:rh-git29-perl-git, p-cpe:/a:redhat:enterprise_linux:rh-git29-perl-git-svn, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-daemon, cpe:/o:redhat:enterprise_linux:7, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-cvs, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-all, cpe:/o:redhat:enterprise_linux:6, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-core, p-cpe:/a:redhat:enterprise_linux:rh-git29-git-email

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2017/8/17

漏洞发布日期: 2017/5/10

可利用的方式

Metasploit (Malicious Git HTTP Server For CVE-2017-1000117)

参考资料信息

CVE: CVE-2017-1000117, CVE-2017-8386

CWE: 20

RHSA: 2017:2491