Amazon Linux AMI:git(ALAS-2020-1413)

high Nessus プラグイン ID 139093

概要

リモートのAmazon Linux AMIホストに、セキュリティ更新プログラムがありません。

説明

影響を受けるバージョンのGitに脆弱性があり、Gitがtrickされて、攻撃者が制御するホストに秘密の認証情報を送信できる可能性があります。このバグは CVE-2020-5260 (GHSA-qm7j-c969-7j4q)に類似しています。
そのバグの修正は、悪用のドアを開いたままにしています。
_some_認証情報が漏洩します(ただし、攻撃者は、これをコントロールできません)。Gitは、外部の「認証情報ヘルパー」プログラムを使用して、オペレーティングシステムが提供する安全なストレージから、パスワードまたはその他の認証情報を保存および取得します。最近公開されたGitバージョンの時点で無効であると見なされる特別に細工されたURLにより、Gitが「空白の」パターンをヘルパーに送信し、ホスト名とプロトコルのフィールドが欠落する可能性があります。多くのヘルパーは、これを_any_ URLのマッチングと解釈し、この脆弱性は、悪意のあるURLを「git clone」にフィードすることで引き起こされる可能性があります。ただし、影響を受けるURLはかなり不審に見えます。可能性が高いのは、Gitサブモジュールなどの、ユーザーに表示されないURLを自動的に複製するシステム、またはGit周辺に構築されたパッケージシステムを通じたベクトルです。この問題の根本は、ヘルパーに空白の入力をフィードしてはならないGit自体にあります。ただし、実際に脆弱性を悪用できるかは、使用しているヘルパーによって異なります。脆弱性を引き起こすことが知られている認証情報ヘルパー:- Gitの「store」ヘルパー - Gitの「cache」ヘルパー - Gitの脆弱なバージョンでも安全であることが知られているGitの「contrib」ディレクトリに掲載される「osxkeychain」ヘルパー:- このリストにないGit Credential Manager for Windowsのヘルパーは、脆弱性を引き起こすと想定する必要があります。(CVE-2020-11008)

影響を受けるバージョンのGitに脆弱性があり、Gitがtrickされて、攻撃者が制御するホストに秘密の認証情報を送信できる可能性があります。Gitは、外部の「認証情報ヘルパー」プログラムを使用して、オペレーティングシステムが提供する安全なストレージから、パスワードまたはその他の認証情報を保存および取得します。エンコードされた改行を含む特別に細工されたURLにより、意図しない値が認証情報ヘルパープロトコルストリームに挿入される可能性があります。そのため、認証情報ヘルパーが、あるサーバー(good.example.comなど)から別のサーバー(evil.example.comなど)宛てのHTTPリクエスト用のパスワードを取得して、前者の認証情報が後者に送信されます。2つのサーバー間の関係に対する制限はありません。これは、攻撃者が、任意のホスト用の保存された認証情報を彼らが選択したホストに提供するようにURLを細工できることを意味します。この脆弱性は、悪意のあるURLをgit cloneにフィードすることで引き起こされる可能性があります。ただし、影響を受けるURLはかなり不審に見えます。可能性が高いのは、Gitサブモジュールなどの、ユーザーに表示されないURLを自動的に複製するシステム、またはGit周辺に構築されたパッケージシステムを通じたベクトルです。この問題には、v2.17.xにさかのぼって、2020年4月14日に公開されたバージョンでパッチが適用されています。変更をさらにバックポートしたい場合は、コミット9a6bbeeを適用することによって実現できます(完全なリリースにはgit fsckに対する追加のチェックが含まれていますが、このコミットはクライアントを脆弱性から保護するのに十分です)。パッチが適用されたバージョン:2.17.4、2.18.3、2.19.4、2.20.3、2.21.2、2.22.3、2.23.2、2.24.2、2.25.3、2.26.1。
(CVE-2020-5260)

ソリューション

「yum update git」を実行してシステムを更新してください。

参考資料

https://alas.aws.amazon.com/ALAS-2020-1413.html

プラグインの詳細

深刻度: High

ID: 139093

ファイル名: ala_ALAS-2020-1413.nasl

バージョン: 1.4

タイプ: local

エージェント: unix

公開日: 2020/7/30

更新日: 2024/2/27

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: Medium

基本値: 5

現状値: 3.9

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

CVSS スコアのソース: CVE-2020-5260

CVSS v3

リスクファクター: High

基本値: 7.5

現状値: 6.7

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

脆弱性情報

CPE: p-cpe:/a:amazon:linux:emacs-git, p-cpe:/a:amazon:linux:emacs-git-el, p-cpe:/a:amazon:linux:git, p-cpe:/a:amazon:linux:git-all, p-cpe:/a:amazon:linux:git-bzr, p-cpe:/a:amazon:linux:git-core, p-cpe:/a:amazon:linux:git-core-doc, p-cpe:/a:amazon:linux:git-cvs, p-cpe:/a:amazon:linux:git-daemon, p-cpe:/a:amazon:linux:git-debuginfo, p-cpe:/a:amazon:linux:git-email, p-cpe:/a:amazon:linux:git-hg, p-cpe:/a:amazon:linux:git-instaweb, p-cpe:/a:amazon:linux:git-p4, p-cpe:/a:amazon:linux:git-subtree, p-cpe:/a:amazon:linux:git-svn, p-cpe:/a:amazon:linux:gitweb, p-cpe:/a:amazon:linux:perl-git, p-cpe:/a:amazon:linux:perl-git-svn, cpe:/o:amazon:linux

必要な KB アイテム: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2020/7/29

脆弱性公開日: 2020/4/14

参照情報

CVE: CVE-2020-11008, CVE-2020-5260

ALAS: 2020-1413