Oracle Linux 7: libxml2 (ELSA-2020-1190)

high Nessus プラグイン ID 180731

概要

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

説明

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

- libxml2 2.9.1 の xzlib.c 内の xz_decomp 関数は、圧縮エラーを適切に検出しません。これにより、コンテキスト依存の攻撃者が、細工した XML データを介してサービス拒否 (プロセスのハングアップ) を引き起こす可能性があります。
(CVE-2015-8035)

- 52.0.2743.82 より前の Google Chromeで使用されているように、2.9.4 以前の libxml2 のメモリ解放後使用 (Use After Free) の脆弱性により、リモート攻撃者が、XPointer range-to 関数に関連するベクトルを介してサービス拒否を引き起こしたり、詳細不明のその他の影響を与えたりする可能性があります。(CVE-2016-5131)

- 63.0.3239.84 より前の Google Chrome やその他の製品で使用されているように、2.9.5より前の libxml2 でのメモリ解放後使用 (Use After Free) により、リモート攻撃者が、細工した HTML ページを介してヒープ破損を悪用する可能性がありました。(CVE-2017-15412)

- 2.9.6 より前の libxml2 の xzlib.c 内の xz_head 関数により、リモート攻撃者が、細工した LZMA ファイルを介してサービス拒否 (メモリ消費) を引き起こす可能性があります。これは、デコーダー機能が正当なファイルに対して必要なメモリ使用量を制限しないためです。(CVE-2017-18258)

- NULL ポインターデリファレンスの脆弱性が、xpath.c: xmlXPathCompOpEval()関数 (2.9.8以前のlibxml2) にあります。この脆弱性は、XPATH_OP_ANDまたはXPATH_OP_ORケースで無効なXPath式を解析したときに見られます。
libxml2 ライブラリを使用して信頼できない XSL 形式の入力を処理するアプリケーションは、アプリケーションのクラッシュによるサービス拒否攻撃に対して脆弱である可能性があります。(CVE-2018-14404)

- libxml2 2.9.8 では、--with-lzma が使用されている場合に、リモート攻撃者が、LZMA_MEMLIMIT_ERROR をトリガーする細工した XML ファイルを介してサービス拒否 (無限ループ) を引き起こす可能性があります。これは、xmllint で実証されており、CVE-2015-8035 や CVE-2018-9251 とは別の脆弱性です。(CVE-2018-14567)

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

ソリューション

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

参考資料

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

プラグインの詳細

深刻度: High

ID: 180731

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

バージョン: 1.0

タイプ: local

エージェント: unix

公開日: 2023/9/7

更新日: 2023/9/7

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5.3

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

CVSS スコアのソース: CVE-2017-15412

CVSS v3

リスクファクター: High

基本値: 8.8

現状値: 7.9

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

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

脆弱性情報

CPE: cpe:/o:oracle:linux:7, p-cpe:/a:oracle:linux:libxml2, p-cpe:/a:oracle:linux:libxml2-devel, p-cpe:/a:oracle:linux:libxml2-python, p-cpe:/a:oracle:linux:libxml2-static

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

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

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

パッチ公開日: 2020/4/6

脆弱性公開日: 2015/11/2

参照情報

CVE: CVE-2015-8035, CVE-2016-5131, CVE-2017-15412, CVE-2017-18258, CVE-2018-14404, CVE-2018-14567

IAVB: 2016-B-0083-S, 2016-B-0113-S, 2017-B-0169-S