Debian DLA-2668-1:samba 安全性更新

medium Nessus Plugin ID 150107

Synopsis

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

描述

在 Samba (適用於 Unix 的 SMB/CIFS 檔案、列印及登入伺服器) 中發現數個弱點

CVE-2019-10218

在 samba 用戶端中發現一個缺陷,惡意伺服器可利用此瑕疵向用戶端提供包含分隔符號的路徑名稱。這可允許用戶端存取 SMB 網路路徑名稱之外的檔案和資料夾。攻擊者可利用此弱點,使用用戶端使用者的權限,在目前工作目錄之外建立檔案。

CVE-2019-14833

在 Samba 處理使用者密碼變更或 samba 使用者新密碼的方式中發現一個缺陷。Samba Active Directory 網域控制器可設定為使用自訂指令碼來檢查密碼的複雜性。當密碼中使用非 ASCII 字元時,此組態可能無法驗證密碼複雜性,這可導致程式爲 samba 使用者設定弱式密碼,使其容易受到字典攻擊。

CVE-2019-14847

在 samba 中發現一個缺陷,攻擊者可透過 dirsync 造成 AD DC LDAP 伺服器當機,進而導致拒絕服務。無法利用此問題提升權限。

CVE-2019-14861

Samba 有一個問題,(不當命名的) dnsserver RPC 管道會提供用於修改 DNS 記錄和區域的管理設施。
Samba 用作 AD DC 時,會將 DNS 記錄儲存在 LDAP 中。在 AD 中,DNS 磁碟分割的預設權限允許經驗證的使用者建立新記錄。例如,這可用來允許計算機在 DNS 中自行登錄。如果建立的 DNS 記錄在不區分大小寫的情況下與區域名稱相符,則在回應 DnssrvEnumRecords() 或 DnssrvEnumRecords2() 時,程式可能會混淆 ldb_qsort() 和 dns_name_compare() 常式,在列舉 DNS 項目之前讀取記憶體,從而將無效記憶體作為指標。

CVE-2019-14870

Samba 有一個問題,即 S4U (MS-SFU) Kerberos 委派模型包含允許以任何方式將用戶端子集從限制委派剔除的功能 (S4U2Self 或一般 Kerberos 驗證) ,方法是強制將這些用戶端的所有票證變成不可轉寄狀態。在 AD 中,此作業是由可轉換為禁止轉發狀態的使用者屬性 delegation_not_allowed (即不可委派) 實作。不過,Samba AD DC 未針對 S4U2Self 執行此作業,設定可轉發旗標,即使模擬用戶端已設定不可委派旗標亦然。

CVE-2019-14902

samba 有一個問題,即不會在所有網域控制器上自動移除建立或修改樹狀子目錄的權限。

CVE-2019-14907

samba 有一個問題,如果以「log level = 3」(或更高值) 進行設定,則在字元轉換失敗後,將列印從用戶端取得的字串。此類字串可在 NTLMSSP 驗證交換期間提供。特別是在 Samba AD DC 中,這可能導致長效處理程序 (例如 RPC 伺服器) 終止。(如果是檔案伺服器,目標 smbd 最有可能以 process-per-client 的方式運作,因此當機情況不會造成任何危害)。

CVE-2021-20254

在 samba 中發現一個瑕疵。Samba smbd 檔案伺服器必須將 Windows 群組識別碼 (SID) 對應至 unix 群組 ID (gids)。執行此動作的程式碼中有一個瑕疵,此瑕疵允許應用程式在負的快取項目已新增至對應快取時,讀取超出陣列結尾的資料。這可造成呼叫程式碼將這些值傳回至儲存使用者群組成員資格的處理程序 taoken。此弱點對資料機密性與完整性的威脅最大。

針對 Debian 9 Stretch,已在 2:4.5.16+dfsg-1+deb9u4 版本中修正這些問題。

建議您升級 samba 套件。

如需有關 samba 安全性狀態的詳細資訊,請參閱其安全追蹤頁面: https://security-tracker.debian.org/tracker/samba

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

解決方案

升級受影響的套件。

另請參閱

https://lists.debian.org/debian-lts-announce/2021/05/msg00023.html

https://packages.debian.org/source/stretch/samba

https://security-tracker.debian.org/tracker/source-package/samba

Plugin 詳細資訊

嚴重性: Medium

ID: 150107

檔案名稱: debian_DLA-2668.nasl

版本: 1.3

類型: local

代理程式: unix

已發布: 2021/6/1

已更新: 2022/5/10

支持的傳感器: Agentless Assessment, Frictionless Assessment Agent, Nessus Agent

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Medium

基本分數: 6.4

時間分數: 4.7

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

時間媒介: E:U/RL:OF/RC:C

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

CVSS v3

風險因素: Medium

基本分數: 6.8

時間分數: 5.9

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

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

弱點資訊

CPE: p-cpe:/a:debian:debian_linux:ctdb, p-cpe:/a:debian:debian_linux:libnss-winbind, p-cpe:/a:debian:debian_linux:libpam-winbind, p-cpe:/a:debian:debian_linux:libparse-pidl-perl, p-cpe:/a:debian:debian_linux:libsmbclient, p-cpe:/a:debian:debian_linux:libsmbclient-dev, p-cpe:/a:debian:debian_linux:libwbclient-dev, p-cpe:/a:debian:debian_linux:libwbclient0, p-cpe:/a:debian:debian_linux:python-samba, p-cpe:/a:debian:debian_linux:registry-tools, p-cpe:/a:debian:debian_linux:samba, p-cpe:/a:debian:debian_linux:samba-common, p-cpe:/a:debian:debian_linux:samba-common-bin, p-cpe:/a:debian:debian_linux:samba-dev, p-cpe:/a:debian:debian_linux:samba-dsdb-modules, p-cpe:/a:debian:debian_linux:samba-libs, p-cpe:/a:debian:debian_linux:samba-testsuite, p-cpe:/a:debian:debian_linux:samba-vfs-modules, p-cpe:/a:debian:debian_linux:smbclient, p-cpe:/a:debian:debian_linux:winbind, cpe:/o:debian:debian_linux:9.0

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2021/5/29

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

參考資訊

CVE: CVE-2019-10218, CVE-2019-14833, CVE-2019-14847, CVE-2019-14861, CVE-2019-14870, CVE-2019-14902, CVE-2019-14907, CVE-2021-20254