Amazon Linux 2:docker (ALASDOCKER-2024-040)

critical Nessus Plugin ID 204943

概要

遠端 Amazon Linux 2 主機缺少安全性更新。

說明

遠端主機上安裝的 docker 版本為要比 25.0.6-1 舊。因此,它會受到 ALAS2DOCKER-2024-040 公告中提及的一個弱點影響。

Moby 是 Docker 建立的開放原始碼專案,可用於軟體容器化。在某些 Docker Engine 版本中偵測到一個安全性弱點,此弱點允許攻擊者在特定情況下繞過授權外掛程式 (AuthZ)。此弱點遭到利用的基本可能性很低。

如果使用特製的 API 要求,Engine API 用戶端可讓程序將要求或回應轉送至沒有內文的授權外掛程式。在某些情況下,授權外掛程式可能會允許在將內文轉送至其時本會拒絕的要求。

在 2018 年發現一個安全性問題,攻擊者可利用特製的 API 要求來繞過 AuthZ Plugin,這可導致未經授權的動作,包括權限提升。雖然此問題已於 2019 年 1 月在 Docker Engine v18.09.1 中修正,但此修正並未移轉至之後的主要版本,進而導致回歸。所有依賴可自我檢查要求和/或回應內文以做出存取控制決策的授權外掛程式使用者都可能會受到影響。

Docker EE v19.03.x 和 Mirantis Container Runtime 的所有版本均不受此弱點影響。

docker-ce v27.1.1 包含可修復該弱點的修補程式。修補程式也已合併至主要版本、19.0、20.0、23.0、24.0、25.0、26.0 和 26.1 版本分支。如果使用者無法立即升級,請避免使用 AuthZ 外掛程式和/或將 Docker API 的存取權限制為受信任方,遵循最小特權原則。(CVE-2024-41110)

Tenable 已直接從所測試產品的安全公告擷取前置描述區塊。

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

解決方案

執行「yum update docker」以更新系統。

另請參閱

https://alas.aws.amazon.com/AL2/ALASDOCKER-2024-040.html

https://alas.aws.amazon.com/cve/html/CVE-2024-41110.html

https://alas.aws.amazon.com/faqs.html

Plugin 詳細資訊

嚴重性: Critical

ID: 204943

檔案名稱: al2_ALASDOCKER-2024-040.nasl

版本: 1.3

類型: local

代理程式: unix

已發布: 2024/8/1

已更新: 2024/8/2

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

風險資訊

VPR

風險因素: Critical

分數: 10.0

CVSS v2

風險因素: High

基本分數: 9

時間分數: 7

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

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

CVSS v3

風險因素: Critical

基本分數: 9.9

時間分數: 8.9

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

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

弱點資訊

CPE: p-cpe:/a:amazon:linux:docker, cpe:/o:amazon:linux:2, p-cpe:/a:amazon:linux:docker-debuginfo

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2024/7/29

弱點發布日期: 2024/7/23

參考資訊

CVE: CVE-2024-41110

IAVA: 2024-A-0438