Amazon Linux AMI:openldap (ALAS-2023-1741)

high Nessus Plugin ID 175093

概要

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

說明

遠端主機上安裝的 openldap 版本為 2.4.40-16.36 之前版本。因此,會受到 ALAS-2023-1741 公告中所提及的多個弱點影響。

- 在 OpenLDAP 2.x 至 2.4.48 版中發現一個問題。當使用 SASL 驗證和工作階段加密,並依賴於 slapd 存取控制中的 SASL 安全層時,可能可以獲得存取權,否則將透過對這些 ACL 中涵蓋的任何身份的簡單繫結來拒絕存取。在完成第一個 SASL 繫結後,將為所有新的非 SASL 連線保留 sasl_ssf 值。根據 ACL 組態,這可能會影響不同類型的作業 (搜尋,修改等)。
換句話說,一位使用者完成的成功授權步驟會影響另一位使用者的授權要求。(CVE-2019-13565)

- 在 OpenLDAP 2.4.57 之前版本中發現一個整數反向溢位問題,會導致 slapd 在 Certificate Exact Assertion 處理中發生損毀,進而造成拒絕服務 (schema_init.c serialNumberAndIssuerCheck)。
(CVE-2020-36221)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 slapd 在 saslAuthzTo 驗證中發生宣告失敗,進而造成拒絕服務。(CVE-2020-36222)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 Values Return Filter 控制項處理中發生 slapd 損毀,進而造成拒絕服務 (重複釋放和超出邊界讀取)。(CVE-2020-36223)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 saslAuthzTo 驗證中發生無效的指標釋放和 slapd 損毀,進而造成拒絕服務。(CVE-2020-36224)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 saslAuthzTo 處理中發生雙重釋放和 slapd 損毀,進而造成拒絕服務。(CVE-2020-36225)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 saslAuthzTo 處理中發生 memch->bv_len 計算錯誤和 slapd 損毀,進而造成拒絕服務。(CVE-2020-36226)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 slapd 在 cancel_extop Cancel 作業中發生無限迴圈,進而造成拒絕服務。(CVE-2020-36227)

- 在 OpenLDAP 2.4.57 之前版本中發現一個整數反向溢位問題,會導致 slapd 在 Certificate List Exact Assertion 處理中發生損毀,進而造成拒絕服務。(CVE-2020-36228)

- 在 OpenLDAP 2.4.57 之前版本的 ldap_X509dn2bv 中發現一個瑕疵,會導致 ad_keystring 中執行 X.509 DN 剖析時發生 slapd 損毀,進而造成拒絕服務。(CVE-2020-36229)

- 在 OpenLDAP 2.4.57 之前版本中發現一個瑕疵,會導致 decode.c ber_next_element 中執行 X.509 DN 剖析時 slapd 發生宣告失敗,進而造成拒絕服務。(CVE-2020-36230)

- 在 OpenLDAP 2.4.57 之前的所有版本和 2.5.x 至 2.5.1 alpha 版本中,透過特製的封包,可以在 issuerAndThisUpdateCheck 函式中造成 slapd 宣告失敗,進而透過短時間戳記導致拒絕服務 (程序結束)。這與 schema_init.c 和 checkTime 有關。(CVE-2021-27212)

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

解決方案

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

另請參閱

https://alas.aws.amazon.com/ALAS-2023-1741.html

https://alas.aws.amazon.com/cve/html/CVE-2019-13565.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36221.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36222.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36223.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36224.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36225.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36226.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36227.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36228.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36229.html

https://alas.aws.amazon.com/cve/html/CVE-2020-36230.html

https://alas.aws.amazon.com/cve/html/CVE-2021-27212.html

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

Plugin 詳細資訊

嚴重性: High

ID: 175093

檔案名稱: ala_ALAS-2023-1741.nasl

版本: 1.1

類型: local

代理程式: unix

已發布: 2023/5/4

已更新: 2023/5/5

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

風險資訊

VPR

風險因素: Medium

分數: 4.4

CVSS v2

風險因素: Medium

基本分數: 5

時間分數: 3.9

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

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

CVSS v3

風險因素: High

基本分數: 7.5

時間分數: 6.7

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

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

弱點資訊

CPE: p-cpe:/a:amazon:linux:openldap, p-cpe:/a:amazon:linux:openldap-clients, p-cpe:/a:amazon:linux:openldap-debuginfo, p-cpe:/a:amazon:linux:openldap-devel, p-cpe:/a:amazon:linux:openldap-servers, p-cpe:/a:amazon:linux:openldap-servers-sql, cpe:/o:amazon:linux

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2023/4/27

弱點發布日期: 2019/7/26

參考資訊

CVE: CVE-2019-13565, CVE-2020-36221, CVE-2020-36222, CVE-2020-36223, CVE-2020-36224, CVE-2020-36225, CVE-2020-36226, CVE-2020-36227, CVE-2020-36228, CVE-2020-36229, CVE-2020-36230, CVE-2021-27212

IAVB: 2021-B-0014