Oracle Linux 7:libtiff (ELSA-2019-2053)

high Nessus Plugin ID 180800

概要

遠端 Oracle Linux 主機缺少一個或多個安全性更新。

說明

遠端 Oracle Linux 7 主機中安裝的套件受到 ELSA-2019-2053 公告中提及的多個弱點影響。

- 在 LibTIFF 3.9.3、3.9.4、3.9.5、3.9.6、3.9.7、4.0.0alpha4、4.0.0alpha5、4.0.0alpha6、4.0.0beta7、4.0.0、4.0.1、4.0.2、4.0.3、4.0.4、4.0.4beta、4.0.5、4.0.6、4.0.7、4.0.8 和 4.0.9 中,使用 tiffinfo 工具來列印特製的 TIFF 資訊時,tif_print.c 的 TIFFPrintDirectory 函式會發生 NULL 指標解除參照情形,此弱點與 CVE-2017-18013 不同。(這會影響早先 TIFFPrintDirectory 函式中 CVE-2017-18013 修補程式未解決的部分。) (CVE-2018-7456)

- 在 LibTIFF 4.0.6 中,gif2tiff.c 中的 readextension 函式存在緩衝區溢位弱點,遠端攻擊者可藉此透過特製的 GIF 檔案造成拒絕服務 (應用程式損毀)。(CVE-2016-3186)

- 在 LibTIFF 4.0.9 中,透過特製的 TIFF 檔案可導致 tif_lzw.c 的 LZWDecodeCompat 函式發生堆積型緩衝區溢位,tiff2ps 即為一例。(CVE-2018-8905)

- 在 LibTIFF 3.8.2 中,tif_write.c 中的 TIFFWriteScanline 存在堆積型緩衝區過度讀取情形,bmp2tiff 即為一例。(CVE-2018-10779)

- 在 LibTIFF 4.0.9 和之前的所有版本中,tif_dirwrite.c 中的 TIFFWriteDirectorySec() 函式允許遠端攻擊者透過特製的檔案造成拒絕服務 (宣告失敗和應用程式損毀),此弱點與 CVE-2017-13726 不同。(CVE-2018-10963)

- 在 LibTIFF 3.9.3、3.9.4、3.9.5、3.9.6、3.9.7、4.0.0beta7、4.0.0alpha4、4.0.0alpha5、4.0.0alpha6、4.0.0、4.0.1、4.0.2、4.0.3、4.0.4、4.0.4beta、4.0.5、4.0.6、4.0.7、4.0.8 和 4.0.9 中,tiffcp.c 中的 cpSeparateBufToContigBuf 函式存在堆積型緩衝區溢位問題,遠端攻擊者可藉此透過特製的 TIFF 檔案造成拒絕服務 (當機),或可能造成其他不明影響。(CVE-2018-12900)

- 在 LibTIFF 4.0.9 中發現一個問題。在 tools/ppm2tiff.c 的 multiply_ms 中發現 int32 溢位問題,攻擊者可透過特製的影像檔案造成拒絕服務 (當機),或可能造成其他不明影響。(CVE-2018-17100)

- 在 LibTIFF 4.0.9 中發現一個問題。tools/tiff2bw.c 和 tools/pal2rgb.c 的 cpTags 中有兩個超出邊界寫入問題,攻擊者可透過特製的影像檔案造成拒絕服務 (應用程式損毀),或可能造成其他不明影響。(CVE-2018-17101)

- LibTIFF 3.9.3、3.9.4、3.9.5、3.9.6、3.9.7、4.0.0alpha4、4.0.0alpha5、4.0.0alpha6、4.0.0beta7、4.0.0、4.0.1、4.0.2、4.0.3、4.0.4、4.0.4beta、4.0.5、4.0.6、4.0.7、4.0.8 和 4.0.9 (啟用 JBIG) 會將任意大小的 JBIG 解碼成一個緩衝區並略過緩衝區大小,這樣會導致 tif_jbig.c JBIGDecode 超出邊界寫入。(CVE-2018-18557)

- 在 LibTIFF 4.0.9 中發現一個問題。tif_lzw.c 檔案中的 LZWDecode 函式存在 NULL 指標解除參照問題。(CVE-2018-18661)

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

更新受影響的套件。

另請參閱

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

Plugin 詳細資訊

嚴重性: High

ID: 180800

檔案名稱: oraclelinux_ELSA-2019-2053.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-8905

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:libtiff, p-cpe:/a:oracle:linux:libtiff-devel, p-cpe:/a:oracle:linux:libtiff-static, p-cpe:/a:oracle:linux:libtiff-tools

必要的 KB 項目: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/OracleLinux

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2019/8/13

弱點發布日期: 2016/3/21

參考資訊

CVE: CVE-2016-3186, CVE-2018-10779, CVE-2018-10963, CVE-2018-12900, CVE-2018-17100, CVE-2018-17101, CVE-2018-18557, CVE-2018-18661, CVE-2018-7456, CVE-2018-8905