Oracle Linux 7: exiv2 (ELSA-2019-2101)

high Nessus プラグイン ID 180755

概要

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

説明

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

- Exiv2 0.26 では、Exiv2 にヒープベースのバッファーのオーバーリードがあります。: IptcData: : != 0x1c のケースに関連する、iptc.cpp の printStructure 関数。リモート攻撃者が、この脆弱性を悪用して、細工した TIFF ファイルを介してしてサービス拒否を引き起こす可能性があります。(CVE-2017-17724)

- Exiv2 0.26 で、jpgimage.cpp により、リモート攻撃者がサービス拒否を引き起こす可能性があります (image.cpp Exiv2:: Internal: : stringFormat 領域外読み取り)。(CVE-2018-8976)

- Exiv2 0.26で、Exiv2: : Internal: : canonmn_int.cpp の printCsLensFFFF 関数により、リモート攻撃者が、細工されたファイルを介してサービス拒否 (無効なメモリアクセス) を引き起こす可能性があります。(CVE-2018-8977)

- Exiv2 0.26 の IptcData での範囲外の読み取り: : == 0x1c のケースに関連して、iptc.c の printStructure はクラッシュや情報漏洩を引き起こす可能性があります。(CVE-2018-9305)

- 0.26 までの Exiv2 の pngimage.cpp の tEXtToDataBuf 関数により、リモート攻撃者が細工されたパケットを介してサービス拒否 (アプリケーションクラッシュ) を引き起こしたり、詳細不明なその他の影響を与えたりすることが可能です。
(CVE-2018-10772)

- Exiv2 0.26 の types.cpp では以下にメモリ割り当てを試行する場合に、大きなサイズの値が SIGABRT を発生する可能性があります。Exiv2: : Internal: : PngChunk: : zlibUncompress の呼び出し。(CVE-2018-10958)

- Exiv2 0.26 では、preview.cpp の LoaderExifJpeg クラスに整数オーバーフローがあり、Exiv2 で領域外読み取りが発生します: : MemIo: : basicio.cpp で読み取ります。(CVE-2018-12265)

- crwimage_int.cpp にある CiffDirectory : readDirectory() (Exiv2 0.26) では、再帰関数のために過剰なスタック消費があり、サービス拒否につながります。(CVE-2018-17581)

- Exiv2 0.26 では、PSD イメージリーダーの psdimage.cpp の Exiv2: : IptcParser: : decode (PSD イメージリーダーの psdimage.cpp からの呼び出し) に、細工された PSD イメージファイルを介した整数オーバーフローによるサービス拒否 (ヒープベースのバッファオーバーリード) が発生する可能性があります。(CVE-2018-19107)

- Exiv2 0.27-RC3 の jp2image.cpp の Exiv2: : Jp2Image: : encodeJp2Header に無限ループがあります。細工された入力はリモートのサービス拒否攻撃を引き起こす可能性があります。(CVE-2018-20099)

- Exiv2 0.26 で問題が発見されました。 jp2image.cpp の readMetadata により、リモート攻撃者が不正な Safe をトリガーしてサービス妨害 (SIGABRT) を引き起こすことが可能になります。: 呼び出しを追加します。(CVE-2018-10998)

- Exiv2 0.26で、Exiv2: : PngImage: : pngimage.cpp の printStructure 関数により、リモートの攻撃者が細工されたファイルを介して情報漏洩を引き起こす可能性があります。(CVE-2018-11037)

- Exiv2 0.26 LoaderTiff に整数オーバーフローがあります: : Exiv2 で領域外読み取りを引き起こす preview.cpp の getData(): : ValueType: : value.hpp 内の setDataArea。(CVE-2018-12264)

- Exiv2 0.26 には、WebPImage にヒープベースのバッファ オーバーリードがあります。: decodeChunks におけるヒープベースのバッファオーバーリード。(CVE-2018-14046)

- Exiv2 v0.26 で問題が発見されました。関数 Exiv2: : DataValue: : value.cpp のコピーに NULL ポインターデリファレンスがあります。(CVE-2018-17282)

- Exiv2 に無限ループがあります: : Image: : Exiv2 0.27-RC1 の image.cpp の printIFDStructure 関数。
細工された入力はリモートのサービス拒否攻撃を引き起こす可能性があります。(CVE-2018-18915)

- Exiv2 0.26 では、PSD イメージリーダーの psdimage.cpp の Exiv2: : PsdImage: : readMetadata に、細工された PSD イメージファイルを介した整数オーバーフローによるサービス拒否 (無限ループ) が発生する可能性があります。
(CVE-2018-19108)

- Exiv2 0.26 以前のバージョンでは、pngchunk_int.cpp の PngChunk: : readRawProfile が、細工された PNG ファイルを介して、サービス拒否 (ヒープベースのバッファオーバーリードによるアプリケーションクラッシュ) を引き起こす可能性があります。(CVE-2018-19535)

- Exiv2: : - Exiv2 v0.27-RC2 の easyaccess.cpp における isoSpeed では、リモート攻撃者が、細工したファイルを介して、サービス拒否 (NULL ポインターデリファレンスとアプリケーションのクラッシュ) または任意コード実行を引き起こすことができます。(CVE-2018-19607)

- Exiv2 0.27-RC3 における pngimage.cpp の Exiv2: : tEXtToDataBuf 関数でのヒープベースのバッファオーバーリードがあります。細工された入力はリモートのサービス拒否攻撃を引き起こす可能性があります。(CVE-2018-20096)

- Exiv2 0.27-RC3 の tiffimage_int.cpp の Exiv2: : Internal: : TiffParserWorker: : findPrimaryGroups に SEGV があります。細工された入力はリモートのサービス拒否攻撃を引き起こす可能性があります。(CVE-2018-20097)

- Exiv2 0.27-RC3 の jp2image.cpp の Exiv2: : Jp2Image: : encodeJp2Header に無限ループがあります。細工された入力はリモートのサービス拒否攻撃を引き起こす可能性があります。(CVE-2018-20098)

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

ソリューション

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

参考資料

https://linux.oracle.com/errata/ELSA-2019-2101.html

プラグインの詳細

深刻度: High

ID: 180755

ファイル名: oraclelinux_ELSA-2019-2101.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-2018-14046

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:exiv2, p-cpe:/a:oracle:linux:exiv2-devel, p-cpe:/a:oracle:linux:exiv2-doc, p-cpe:/a:oracle:linux:exiv2-libs

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

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

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

パッチ公開日: 2019/8/13

脆弱性公開日: 2018/2/12

参照情報

CVE: CVE-2017-17724, CVE-2018-10772, CVE-2018-10958, CVE-2018-10998, CVE-2018-11037, CVE-2018-12264, CVE-2018-12265, CVE-2018-14046, CVE-2018-17282, CVE-2018-17581, CVE-2018-18915, CVE-2018-19107, CVE-2018-19108, CVE-2018-19535, CVE-2018-19607, CVE-2018-20096, CVE-2018-20097, CVE-2018-20098, CVE-2018-20099, CVE-2018-8976, CVE-2018-8977, CVE-2018-9305