EulerOS 2.0 SP2:libcroco(EulerOS-SA-2019-2520)

high Nessus プラグイン ID 131673

概要

リモートのEulerOSホストに複数のセキュリティ更新プログラムがありません。

説明

インストールされているlibcrocoパッケージのバージョンによると、リモートホストへのEulerOSのインストールは、次の脆弱性の影響を受けます。- libcroco 0.6.12では、cr-tknzr.cのcr_tknzr_parse_comment関数により、リモートの攻撃者が、細工されたCSSファイルを使用して、サービス拒否(メモリ割り当てエラー)を引き起こす可能性があります。(CVE-2017-8834)-libcroco 0.6.12では、cr-parser.cのcr_parser_parse_selector_core関数により、リモートの攻撃者が細工されたCSSファイルを使用して、サービス拒否(無限ループとCPU消費)を引き起こす可能性があります。(CVE-2017-8871)- libcroco 0.6.11とlibcroco 0.6.12では、cr-input.cのcr_input_new_from_uri関数により、リモートの攻撃者が細工されたCSSファイルを使用して、サービス拒否(ヒープベースのバッファオーバーリード)を引き起こす可能性があります。(CVE-2017-7960)-** 討議中 ** libcroco 0.6.11および0.6.12では、cr-tknzr.cのcr_tknzr_parse_rgb関数に、「long型の表現可能な値の範囲外」の未定義の動作の問題があります。このため、リモートの攻撃者が細工されたCSSファイルを使用してサービス拒否(アプリケーションのクラッシュ)を引き起こしたり、詳細不明なその他の影響を与える可能性があります。注意:サードパーティの分析レポート - これはセキュリティの問題ではないと思われます。変換は確かにdoubleをlong値に切り捨てますが、値はRGBコンポーネントの1つであるため、影響はありません。(CVE-2017-7961)注意:Tenable Network Securityは、前述の記述ブロックをEulerOSセキュリティアドバイザリから直接抽出しています。Tenableでは、そこに新しい問題を追加することはせずに、できる限り自動的に整理と書式設定をするようにしています。

ソリューション

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

参考資料

http://www.nessus.org/u?45bd087d

プラグインの詳細

深刻度: High

ID: 131673

ファイル名: EulerOS_SA-2019-2520.nasl

バージョン: 1.5

タイプ: local

公開日: 2019/12/4

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

Base Score: 6.8

Temporal Score: 5.3

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

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

CVSS v3

リスクファクター: High

Base Score: 7.8

Temporal Score: 7

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

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

脆弱性情報

CPE: p-cpe:/a:huawei:euleros:libcroco, cpe:/o:huawei:euleros:2.0

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

除外される KB アイテム: Host/EulerOS/uvp_version

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

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

パッチ公開日: 2019/12/4

参照情報

CVE: CVE-2017-7960, CVE-2017-7961, CVE-2017-8834, CVE-2017-8871