Jenkins LTS < 2.303.2 / Jenkins weekly < 2.315の複数の脆弱性

medium Nessus プラグイン ID 154055

概要

リモートのWebサーバーホストで実行されているアプリケーションは、複数の脆弱性の影響を受けます。

説明

自己報告されたバージョン番号によると、リモートのWebサーバーで実行されているJenkinsのバージョンは、2.303.2より前のJenkins LTSまたは2.315より前のJenkins weeklyです。そのため、以下の複数の脆弱性の影響を受けます。

- Jenkins 2.314以前、LTS 2.303.1以前は、末尾のドット文字でジョブおよびその他のエンティティの名前を受け入れ、Windowsの他のエンティティの構成およびデータを置き換える可能性があります。
(CVE-2021-21682)

- 4.3.5より前のApache HttpComponents HttpClient におけるorg.apache.http.conn.ssl.AbstractVerifierおよび4.0.2より前のHttpAsyncClientは、サーバーのホスト名がX.509証明書の対象の共通名(CN)あるいはsubjectAltNameフィールドのドメイン名と一致していることを適切に検証していません。これにより中間攻撃者が証明書の識別名(DN)のフィールドのCN=文字列を介してSSLサーバーを偽装することが可能です。Oフィールドのfoo、CN=www.apache.org文字列によって実証されているのと同様です。(CVE-2014-3577)

- Jenkins 2.314以前、LTS 2.303.1以前のファイルブラウザは、Windows上のファイルへの一部のパスを絶対パスとして解釈することがあり、その結果、パストラバーサルの脆弱性が発生し、全体/読み取り権限(Windowsコントローラー)またはジョブ/ワークスペース権限( Windowsエージェント)が任意のファイルのコンテンツを取得する可能性があります。(CVE-2021-21683)

- Jenkins Gitプラグイン4.8.2以前では、ビルド原因で表示する際に通知をコミットするために提供されるGit SHA-1チェックサムパラメーターをエスケープしません。これにより、蓄積型クロスサイトスクリプティング(XSS)の脆弱性が発生します。(CVE-2021-21684)

Nessusはこの問題をテストしておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

Jenkins weeklyをバージョン2.315以降に、Jenkins LTSをバージョン2.303.2以降にアップグレードしてください

参考資料

https://jenkins.io/security/advisory/2021-10-06

プラグインの詳細

深刻度: Medium

ID: 154055

ファイル名: jenkins_2_315.nasl

バージョン: 1.7

タイプ: combined

エージェント: windows, macosx, unix

ファミリー: CGI abuses

公開日: 2021/10/13

更新日: 2023/11/28

設定: 徹底したチェックを有効にする

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 5.8

現状値: 4.5

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

CVSS スコアのソース: CVE-2014-3577

CVSS v3

リスクファクター: Medium

基本値: 6.5

現状値: 5.9

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

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

CVSS スコアのソース: CVE-2021-21683

脆弱性情報

CPE: cpe:/a:cloudbees:jenkins, cpe:/a:jenkins:jenkins

必要な KB アイテム: installed_sw/Jenkins

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

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

パッチ公開日: 2021/10/6

脆弱性公開日: 2014/8/12

参照情報

CVE: CVE-2014-3577, CVE-2021-21682, CVE-2021-21683, CVE-2021-21684

IAVA: 2021-A-0460-S