Puppet Enterprise 3.7.x < 3.8.1/3.8.x < 3.8.1 の複数の脆弱性

medium Nessus プラグイン ID 84961

概要

リモートホストの Web アプリケーションは、複数の脆弱性の影響を受けます。

説明

自己報告されたバージョン番号によると、リモートホストで起動している Puppet Enterprise アプリケーションサーバーは、バージョン 3.8.1 より前の 3.8.x または 3.7.x です。このため、次の脆弱性の影響を受けます。

- gem をフェッチするか API リクエストを作成する際のホスト名の検証失敗により、RubyGems に欠陥が存在します。リモートの攻撃者がこれを悪用して、細工された DNS SRV レコードを使用し、リクエストを任意のドメインにリダイレクトする可能性があります。
(CVE-2015-3900)

- DNS 応答のサニタイズの失敗による欠陥が RubyGems に存在します。これにより、中間者攻撃が、任意のアプリケーションをインストールする可能性があります。(CVE-2015-4020)

- ある特定の脆弱な構成において、証明書の管理方法に関連する欠陥が Puppet Enterprise に存在します。これにより、使用対象の信頼できる証明書が、完全な証明書管理を実施する可能性があります。攻撃者がこの欠陥を悪用して、他のノードの証明書を取り消したり、証明書リクエストを承認したりする可能性があります。
(CVE-2015-4100)

注意:Puppet Enterprise のデフォルトの「monolithic」、「split」および「multimaster」のインストールは CVE-2015-4100 の影響を受けません。

ソリューション

Puppet Enterprise 3.8.1 以降にアップグレードしてください。

参考資料

https://puppet.com/security/cve/CVE-2015-4100

http://blog.rubygems.org/2015/05/14/CVE-2015-3900.html

https://groups.google.com/forum/#!topic/puppet-announce/mnV70g2PttQ

プラグインの詳細

深刻度: Medium

ID: 84961

ファイル名: puppet_enterprise_cve_2015-4100.nasl

バージョン: 1.7

タイプ: remote

ファミリー: CGI abuses

公開日: 2015/7/23

更新日: 2021/1/19

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.2

CVSS v2

リスクファクター: Medium

基本値: 5

現状値: 3.7

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

CVSS スコアのソース: CVE-2015-3900

脆弱性情報

CPE: cpe:/a:puppetlabs:puppet

必要な KB アイテム: puppet/rest_port

エクスプロイトの容易さ: No exploit is required

パッチ公開日: 2015/6/18

脆弱性公開日: 2015/5/14

参照情報

CVE: CVE-2015-3900, CVE-2015-4020, CVE-2015-4100

BID: 75431, 75482