Debian DLA-2202-1:ansible 安全性更新

high Nessus Plugin ID 136367

概要

遠端 Debian 主機缺少一個安全性更新。

說明

在 Ansible (一種組態管理、部署和工作執行系統) 中發現數個弱點。

CVE-2019-14846

Ansible 在 DEBUG 層級記錄,如果外掛程式使用在 DEBUG 層級記錄憑證的程式庫,這會導致憑證洩漏。此瑕疵不會影響 Ansible 模組,因為這些模組會在獨立的處理程序中執行。

CVE-2020-1733

在透過無權限的 become 使用者執行教戰守則時,發現一個爭用情形瑕疵。當 Ansible 需要以 become 使用者身分執行模組時,會在 /var/tmp 中建立暫存目錄。此目錄是使用「umask 77 && mkdir -p dir」建立。如果目錄已存在且由其他使用者擁有,則此作業不會失敗。因為可透過反覆「/proc/pid/cmdline」來擷取目標目錄,因此攻擊者可趁機控制 become 使用者。

CVE-2020-1739

使用 svn 模組的「password」引數設定密碼時發現一個瑕疵,svn 命令行中會使用此密碼,進而洩漏給相同節點內的其他使用者。攻擊者可利用此瑕疵,從 procfs 上的特定 PID 讀取 cmdline 檔案。

CVE-2020-1740

使用 Ansible Vault 編輯加密檔案時發現一個瑕疵。
當使用者執行「ansible-vault edit」時,相同電腦上的其他使用者可讀取舊的和新的密碼,這是因為此密碼是在具有 mkstemp 的暫存檔中建立,並且已傳回的檔案描述符號已關閉,系統呼叫 write_data 方法在檔案中寫入原有密碼。此方法會刪除該檔案,然後以不安全的方式重新建立檔案。

針對 Debian 8「Jessie」,已在 1.7.2+dfsg-2+deb8u3 版本中修正這些問題。

建議您升級 ansible 套件。

注意:Tenable Network Security 已直接從 DLA 安全性公告擷取前置描述區塊。Tenable 已盡量在不造成其他問題的前提下,嘗試自動清理並將其格式化。

解決方案

升級受影響的套件。

另請參閱

https://lists.debian.org/debian-lts-announce/2020/05/msg00005.html

https://packages.debian.org/source/jessie/ansible

Plugin 詳細資訊

嚴重性: High

ID: 136367

檔案名稱: debian_DLA-2202.nasl

版本: 1.8

類型: local

代理程式: unix

已發布: 2020/5/7

已更新: 2024/3/13

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

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: Low

基本分數: 3.7

時間分數: 2.9

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

CVSS 評分資料來源: CVE-2020-1733

CVSS v3

風險因素: High

基本分數: 7.8

時間分數: 7

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

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

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

弱點資訊

CPE: p-cpe:/a:debian:debian_linux:ansible, p-cpe:/a:debian:debian_linux:ansible-doc, p-cpe:/a:debian:debian_linux:ansible-fireball, p-cpe:/a:debian:debian_linux:ansible-node-fireball, cpe:/o:debian:debian_linux:8.0

必要的 KB 項目: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

可被惡意程式利用: true

可輕鬆利用: Exploits are available

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

弱點發布日期: 2019/10/8

參考資訊

CVE: CVE-2019-14846, CVE-2020-1733, CVE-2020-1739, CVE-2020-1740

IAVB: 2019-B-0092-S