Slackware Linux 15.0 / 當前版 apr 多個弱點 (SSA:2023-032-01)

critical Nessus Plugin ID 170930

概要

遠端 Slackware Linux 主機缺少 apr 的安全性更新。

說明

遠端主機上安裝的 apr 版本比 1.7.2 舊。因此,會受到 SSA:2023-032-01 公告中提及的多個弱點影響。

- 當 Apache Portable Runtime APR 1.6.2 及更舊版本以無效月份欄位值叫用 apr_time_exp*() 或 apr_os_exp_time*() 函式時,可在將該值轉換成 apr_time_exp_t 值時存取超出邊界的記憶體,這樣可能會洩漏其他靜態堆積值的內容或造成程式終止,在使用未經驗證之外部輸入內容呼叫這些 APR 函式的應用程式中形成資訊洩漏或拒絕服務的弱點。
(CVE-2017-12613)

- Apache Portable Runtime 1.6.3 版本中修正了 apr_time_exp*() 函式中的超出邊界陣列讀取弱點 (CVE-2017-12613)。對於此問題的修復程序未移轉到 APR 1.7.x 分支,因此 1.7.0 版相比 1.6.3 版有所退步,容易受到同一問題影響。(CVE-2021-35940)

- Apache Portable Runtime (APR) 的 apr_encode 函式中有整數溢位或換行弱點,允許攻擊者超出緩衝區邊界進行寫入。此問題會影響 Apache Portable Runtime (APR) 1.7.0 版。(CVE-2022-24963)

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

解決方案

升級受影響的 apr 套件。

Plugin 詳細資訊

嚴重性: Critical

ID: 170930

檔案名稱: Slackware_SSA_2023-032-01.nasl

版本: 1.1

類型: local

已發布: 2023/2/1

已更新: 2023/2/8

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Low

基本分數: 3.6

時間分數: 2.7

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

CVSS 評分資料來源: CVE-2021-35940

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

CVSS 評分資料來源: CVE-2022-24963

弱點資訊

CPE: p-cpe:/a:slackware:slackware_linux:apr, cpe:/o:slackware:slackware_linux, cpe:/o:slackware:slackware_linux:15.0

必要的 KB 項目: Host/local_checks_enabled, Host/Slackware/release, Host/Slackware/packages

可輕鬆利用: No known exploits are available

弱點發布日期: 2017/10/23

參考資訊

CVE: CVE-2017-12613, CVE-2021-35940, CVE-2022-24963