Azure Linux 3.0 安全性更新cups (CVE-2024-35235)

medium Nessus Plugin ID 215421

概要

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

說明

遠端 Azure Linux 3.0 主機上安裝的 cups 版本比測試版本舊。因此,此版本會受到 CVE-2024-35235 公告中提及的一個弱點影響。

- OpenPrinting CUPS 是一種適用於 Linux 和其他類似 Unix 的作業系統的開放原始碼列印系統。在 2.4.8 及更低版本中,啟動具有指向符號連結的 Listen 組態項目的 cupsd 伺服器時,可造成 cupsd 處理程序執行所提供引數的任意 chmod,進而提供任何人皆可寫入目標的存取權。假設 cupsd 經常以 root 身分執行,這可導致任何使用者或系統檔案的權限變更為任何人皆可寫入。鑑於前述 Ubuntu AppArmor 內容,在此類系統上,此弱點僅限於由 cupsd 處理程序修改的檔案。據發現,在該特定情況下,可以將 Listen 引數的設定轉換為對 cupsd.conf 和 cups-files.conf 設定檔的完全控制。之後在 cups-files.conf 中設定使用者和群組引數,並使用 PPD 以 `FoomaticRIPCommandLine` 引數設定的印表機進行列印,可達成任意使用者和群組 (非 root) 命令執行的目的,在 Ubuntu 系統上可以利用此問題實現完整的 root 命令執行。認可 ff1f8a623e090dee8a8aadf12a6a4b25efac143d 包含適用於此問題的修補程式。(CVE-2024-35235)

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

解決方案

更新受影響的套件。

另請參閱

https://nvd.nist.gov/vuln/detail/CVE-2024-35235

Plugin 詳細資訊

嚴重性: Medium

ID: 215421

檔案名稱: azure_linux_CVE-2024-35235.nasl

版本: 1.1

類型: local

已發布: 2025/2/10

已更新: 2025/2/10

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 4.4

CVSS v2

風險因素: Medium

基本分數: 6.8

時間性分數: 5

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

CVSS 評分資料來源: CVE-2024-35235

CVSS v3

風險因素: Medium

基本分數: 4.4

時間性分數: 3.9

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

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

弱點資訊

CPE: p-cpe:/a:microsoft:azure_linux:cups, p-cpe:/a:microsoft:azure_linux:cups-ipptool, p-cpe:/a:microsoft:azure_linux:cups-printerapp, p-cpe:/a:microsoft:azure_linux:cups-debuginfo, p-cpe:/a:microsoft:azure_linux:cups-libs, p-cpe:/a:microsoft:azure_linux:cups-lpd, p-cpe:/a:microsoft:azure_linux:cups-devel, x-cpe:/o:microsoft:azure_linux, p-cpe:/a:microsoft:azure_linux:cups-filesystem, p-cpe:/a:microsoft:azure_linux:cups-client

必要的 KB 項目: Host/local_checks_enabled, Host/cpu, Host/AzureLinux/release, Host/AzureLinux/rpm-list

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2024/11/12

弱點發布日期: 2024/6/11

參考資訊

CVE: CVE-2024-35235