Oracle Linux 8: pki-core:10.6 / and / pki-deps: 10.6 (ELSA-2020-4847)

medium Nessus プラグイン ID 180899

概要

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

説明

リモートの Oracle Linux 8 ホストに、ELSA-2020-4847 のアドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

- 4.1.2 以前の Bootstrap では、collapse data-parent 属性で XSS が発生する可能性があります。(CVE-2018-14040)

- 4.1.2 以前の Bootstrap では、tooltip の data-container プロパティで XSS が発生する可能性があります。(CVE-2018-14042)

- 3.0.0 より前の jQuery は、クロスドメイン Ajax リクエストが dataType オプションなしで実行された場合のクロスサイトスクリプティング (XSS) 攻撃に対して脆弱です。これにより、text/javascript 応答が実行されます。
(CVE-2015-9251)

- 3.4.0 以前の Bootstrap 3.x および 4.0.0-beta.2 以前の 4.x-beta では、data-target 属性で XSS が発生する可能性があります。これは CVE-2018-14041 とは異なる脆弱性です。(CVE-2016-10735)

- 3.4.1 以前の Bootstrap および4.3.1 以前の 4.3.x では、tooltip または popover data-template 属性で XSS が発生する可能性があります。(CVE-2019-8331)

- 1.2 以降 3.5.0 より前のバージョンの jQuery では、信頼できないソースからの HTML を jQuery の DOM 操作メソッドの 1 つ (.html()、.append() など) に渡すと、HTML がサニタイズされた後でも、信頼できないコードが実行されることがあります。jQuery 3.5.0 でこの問題に対するパッチが適用されています。(CVE-2020-11022)

- Object.prototype が汚染されているため、Drupal、Backdrop CMS、および他の製品で使用されている、3.4.0 より前の jQuery が jQuery.extend(true,{}, ...) を誤って処理します。サニタイズされていないソースオブジェクトに列挙可能な
__proto__ property が含まれている場合、ネイティブの Object.prototype を拡張できる可能性があります。(CVE-2019-11358)

- pki-core サーバーのすべての pki-core 10.x.x バージョンモジュールで、折り返し型クロスサイトスクリプティングの欠陥が発見されました。CA Agent Service が証明書リクエストページを適切にサニタイズしていないことが原因です。攻撃者が、特別に細工された値を注入し、被害者のブラウザで実行される可能性があります。(CVE-2019-10146)

-すべてのpki-core10.x.xバージョンで脆弱性が見つかりました。この脆弱性では、Key Recovery Authority(KRA)エージェントサービスが回復リクエスト検索ページを適切にサニタイズしないため、折り返し型クロスサイトスクリプティング(XSS)の脆弱性が発生します。攻撃者は、認証された被害者を騙して、特別に細工された JavaScript コードを実行させる可能性があります。(CVE-2019-10179)

-すべてのpki-core10.x.xバージョンで折り返し型クロスサイトスクリプティングの脆弱性が見つかりました。pki-caモジュールはpki-coreサーバーからです。この欠陥は、GET URLパラメーターのサニタイズをしていないことが原因です。攻撃者はこの欠陥を悪用して、認証されたユーザーを騙して、ブラウザで表示されたときに任意のコードを実行できる特別に細工されたリンクをクリックさせる可能性があります。(CVE-2019-10221)

- pki-core 10.10.5 の Key Recovery Authority (KRA) エージェントサービスに欠陥が見つかりました。この脆弱性では、キー回復リクエスト中に回復 ID が適切にサニタイズされず、折り返し型クロスサイトスクリプティング (XSS) 脆弱性が発生します。攻撃者は、認証された被害者を騙して、特別に細工された JavaScript コードを実行させる可能性があります。(CVE-2020-1721)

- 1.0.3 以降 3.5.0 より前のバージョンの jQuery では、信頼できないソースからの <option> 要素を含む HTML を jQuery の DOM 操作メソッドの 1 つ (.html()、.append()など) に渡すと、HTML がサニタイズされた後でも、信頼できないコードが実行されることがあります。jQuery 3.5.0でこの問題に対するパッチが適用されています。
(CVE-2020-11023)

- 10.8.3 までの Dogtag PKI では、pki.client.PKIConnection クラスが python-requests 証明書の検証を有効にしませんでした。verify パラメーターがすべてのリクエスト関数でハードコードされていたため、設定をオーバーライドすることができませんでした。そのため、pki-server コマンドなどのこのクラスを使用するツールは、特定の非ローカルホストのユースケースで中間者攻撃に対して脆弱であった可能性があります。これは 10.9.0-b1 では修正されています。(CVE-2020-15720)

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

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://linux.oracle.com/errata/ELSA-2020-4847.html

プラグインの詳細

深刻度: Medium

ID: 180899

ファイル名: oraclelinux_ELSA-2020-4847.nasl

バージョン: 1.3

タイプ: local

エージェント: unix

公開日: 2023/9/7

更新日: 2024/11/1

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.7

CVSS v2

リスクファクター: Medium

基本値: 4.3

現状値: 3.4

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

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

CVSS v3

リスクファクター: Medium

基本値: 6.8

現状値: 6.1

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

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

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

脆弱性情報

CPE: p-cpe:/a:oracle:linux:apache-commons-collections, p-cpe:/a:oracle:linux:python-nss-doc, p-cpe:/a:oracle:linux:xml-commons-resolver, p-cpe:/a:oracle:linux:xmlstreambuffer, cpe:/o:oracle:linux:8, p-cpe:/a:oracle:linux:pki-ca, p-cpe:/a:oracle:linux:tomcatjss, p-cpe:/a:oracle:linux:resteasy, p-cpe:/a:oracle:linux:python3-nss, p-cpe:/a:oracle:linux:pki-base-java, p-cpe:/a:oracle:linux:glassfish-jaxb-api, p-cpe:/a:oracle:linux:glassfish-jaxb-core, p-cpe:/a:oracle:linux:glassfish-jaxb-txw2, p-cpe:/a:oracle:linux:glassfish-fastinfoset, p-cpe:/a:oracle:linux:xml-commons-apis, p-cpe:/a:oracle:linux:jss, p-cpe:/a:oracle:linux:jackson-jaxrs-providers, p-cpe:/a:oracle:linux:velocity, p-cpe:/a:oracle:linux:pki-server, p-cpe:/a:oracle:linux:jackson-module-jaxb-annotations, p-cpe:/a:oracle:linux:glassfish-jaxb-runtime, p-cpe:/a:oracle:linux:pki-servlet-engine, p-cpe:/a:oracle:linux:ldapjdk, p-cpe:/a:oracle:linux:pki-symkey, p-cpe:/a:oracle:linux:pki-tools, p-cpe:/a:oracle:linux:relaxngdatatype, p-cpe:/a:oracle:linux:jackson-core, p-cpe:/a:oracle:linux:python3-pki, p-cpe:/a:oracle:linux:ldapjdk-javadoc, p-cpe:/a:oracle:linux:jackson-annotations, p-cpe:/a:oracle:linux:xsom, p-cpe:/a:oracle:linux:jackson-databind, p-cpe:/a:oracle:linux:xalan-j2, p-cpe:/a:oracle:linux:apache-commons-net, p-cpe:/a:oracle:linux:slf4j-jdk14, p-cpe:/a:oracle:linux:stax-ex, p-cpe:/a:oracle:linux:pki-base, p-cpe:/a:oracle:linux:jss-javadoc, p-cpe:/a:oracle:linux:jackson-jaxrs-json-provider, p-cpe:/a:oracle:linux:bea-stax-api, p-cpe:/a:oracle:linux:xerces-j2, p-cpe:/a:oracle:linux:jakarta-commons-httpclient, p-cpe:/a:oracle:linux:javassist, p-cpe:/a:oracle:linux:javassist-javadoc, p-cpe:/a:oracle:linux:pki-kra, p-cpe:/a:oracle:linux:slf4j, p-cpe:/a:oracle:linux:pki-servlet-4.0-api, p-cpe:/a:oracle:linux:apache-commons-lang

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

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

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

パッチ公開日: 2020/11/10

脆弱性公開日: 2018/1/18

参照情報

CVE: CVE-2015-9251, CVE-2016-10735, CVE-2018-14040, CVE-2018-14042, CVE-2019-10146, CVE-2019-10179, CVE-2019-10221, CVE-2019-11358, CVE-2019-8331, CVE-2020-11022, CVE-2020-11023, CVE-2020-15720, CVE-2020-1721