Oracle Linux 8:sqlite (ELSA-2020-1810)

critical Nessus Plugin ID 180915

概要

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

說明

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

- zai SQLite 3.30.1 中,ext/misc/zipfile.c 的 zipfileUpdate 在 ZIP 封存更新期間,未正確處理 NULL 路徑名稱。(CVE-2019-19925)

- 在 SQLite 3.30.1 中,ext/misc/zipfile.c 在涉及檔案名稱中內嵌「\ 0」字元的情況下,未正確處理 INSERT INTO 的某些使用,導致 valgrind 等可以偵測到記憶體管理錯誤。(CVE-2019-19959)

- 在處理無效 rtree 表格時,SQLite3 3.6.0 之後版本以及包含 3.27.2 版本均容易受到 rtreenode() 函式中堆積型超出邊界讀取問題影響。(CVE-2019-8457)

- 在 Google Chrome 79.0.3945.79 之前版本中,SQLite 中的超出邊界讀取問題允許遠端攻擊者透過特製的 HTML 頁面,從處理程序記憶體取得潛在的敏感資訊。(CVE-2019-13752、CVE-2019-13753)

- SQLite 3.30.1 中 select.c 的 flattenSubquery 未正確處理 SELECT DISTINCT 的某些使用,其中包含右側畫面為檢視的 LEFT JOIN。這可造成 NULL 指標解除參照 (或錯誤結果)。(CVE-2019-19923)

- SQLite 3.30.1 未正確處理與 expr.c、vdbeaux.c 和 window.c 有關的某些剖析器樹狀結構重寫。這是因為 sqlite3WindowRewrite() 錯誤處理不正確所造成。(CVE-2019-19924)

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

解決方案

更新受影響的套件。

另請參閱

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

Plugin 詳細資訊

嚴重性: Critical

ID: 180915

檔案名稱: oraclelinux_ELSA-2020-1810.nasl

版本: 1.0

類型: local

代理程式: unix

已發布: 2023/9/7

已更新: 2023/9/7

支援的感應器: Frictionless Assessment Agent, Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: High

基本分數: 7.5

時間分數: 5.5

媒介: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS 評分資料來源: CVE-2019-8457

CVSS v3

風險因素: Critical

基本分數: 9.8

時間分數: 8.5

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

時間媒介: CVSS:3.0/E:U/RL:O/RC:C

弱點資訊

CPE: cpe:/o:oracle:linux:8, p-cpe:/a:oracle:linux:lemon, p-cpe:/a:oracle:linux:sqlite, p-cpe:/a:oracle:linux:sqlite-devel, p-cpe:/a:oracle:linux:sqlite-doc, p-cpe:/a:oracle:linux:sqlite-libs

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2020/5/5

弱點發布日期: 2019/5/30

參考資訊

CVE: CVE-2019-13752, CVE-2019-13753, CVE-2019-19923, CVE-2019-19924, CVE-2019-19925, CVE-2019-19959, CVE-2019-8457