Keycloak < 24.0.9、25.0.x < 26.0.6 多個弱點

high Nessus Plugin ID 212078

概要

遠端主機受多個弱點影響。

說明

在 24.0.9 之前以及 26.0.6 之前的 25.0 安裝的 Keycloak 版本受到公告中提及的多個弱點影響。

- 在已啟用 mTLS 的情況下,以反向代理伺服器 (未使用 TLS 的傳遞終止) 部署 Keycloak 會受到影響。本機網路上的攻擊者能夠利用這個問題使用 mTLS 作為驗證機制的任何使用者或用戶端進行驗證。(CVE-2024-10039)

- 如果將不受信任的資料傳遞至 SearchQueryUtils 方法,可能因為 Regex 複雜性造成系統資源耗盡,進而導致拒絕服務 (DoS) 情況。 (CVE-2024-10270)

- 具有高權限的使用者可從不在預期內容中的 Vault 檔案讀取敏感資訊。該攻擊者必須先前具有 Keycloak 伺服器的高存取權,才能執行資源建立 (例如 LDAP 供應商組態) 並設定 Vault 讀取檔案,此時僅會告知該檔案是否存在。(CVE-2024-10492)

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

解決方案

升級至 Keycloak 24.0.9、 26.0.6 或更新版本。

另請參閱

https://github.com/advisories/GHSA-jgwc-jh89-rpgq

https://github.com/advisories/GHSA-93ww-43rr-79v3

https://github.com/advisories/GHSA-wq8x-cg39-8mrr

https://github.com/advisories/GHSA-5545-r4hg-rj4m

https://github.com/advisories/GHSA-v7gv-xpgf-6395

Plugin 詳細資訊

嚴重性: High

ID: 212078

檔案名稱: keycloak_26_0_6.nasl

版本: 1.6

類型: local

代理程式: unix

系列: Misc.

已發布: 2024/12/5

已更新: 2024/12/19

組態: 啟用徹底檢查 (optional)

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.0

CVSS v2

風險因素: Medium

基本分數: 6.8

時間性分數: 5

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

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

CVSS v3

風險因素: Medium

基本分數: 6.5

時間性分數: 5.7

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

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

CVSS v4

風險因素: High

Base Score: 8.4

Threat Score: 7

Threat Vector: CVSS:4.0/E:P

Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

弱點資訊

CPE: cpe:/a:keycloak:keycloak

必要的 KB 項目: Host/local_checks_enabled, Host/uname

可輕鬆利用: No known exploits are available

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

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

參考資訊

CVE: CVE-2024-10039, CVE-2024-10270, CVE-2024-10451, CVE-2024-10492, CVE-2024-9666

IAVB: 2024-B-0184-S