Authlib RFC 7592 範例遺漏註冊存取權杖客戶端繫結,CVE-2026-116672
CVE-2026-116672 - Authlib RFC 7592 examples omit registration-access-token client binding
Authlib 的 RFC 7592 範例在 0.15 至 1.9.1 之間,未正確驗證客戶端存取權杖,導致任何持有有效註冊存取權杖的客戶端可讀取、修改或刪除其他客戶端的註冊資訊。
此漏洞允許持有有效註冊存取權杖的任何客戶端,讀取或修改他人註冊資訊,對 OAuth 伺服器安全構成重大威脅,提醒開發者即時升級至 1.9.1 以防範。
譯文尚未完整,完整內容請切換至原文。
Authlib 是一個用於構建 OAuth 與 OpenID Connect 伺服器的 Python 函式庫。從 0.15 到 1.9.1,官方檔案中 ClientConfigurationEndpoint.authenticate_client 與 ClientConfigurationEndpoint.check_permission 的參考實作會從受請求控制的 client_id 資料中查詢目標客戶端,並僅檢查該目標是否可編輯,未驗證 request.credential 是否屬於該目標客戶端。遵循這兩個範例的部署可能允許持有任何有效註冊存取權杖的客戶端讀取、修改或刪除其他客戶端的註冊。更改 redirect_uris 可能允許攔截授權碼或存取權杖,而刪除註冊則可能使受影響的客戶端無法使用服務。此問題已於 1.9.1 版修復。
影響
受影響產品
以下產品受到 CVE-2026-116672 漏洞影響。即使 cvefeed.io 知道受影響產品的精確版本,該資訊仍未在下表中呈現。
| ID | 供應商 | 產品 | 行動 |
|---|---|---|---|
| 1 | Authlib | authlib |
通用漏洞評分系統(Common Vulnerability Scoring System)是一套標準化框架,用於評估軟體與系統漏洞的嚴重性。我們從各種來源收集並顯示每個 CVE 的 CVSS 分數。
| 分數 | 版本 | 嚴重性 | 向量 | 可利用性分數 | 影響分數 | 來源 |
|---|---|---|---|---|---|---|
| CVSS 3.1 | HIGH | MITRE-CVE | ||||
| CVSS 3.1 | HIGH | [email protected] |
請將 Authlib 更新至 1.9.1 版或更新版本,以修正客戶端註冊授權缺陷。
- 請將 Authlib 更新至 1.9.1 版或更新版本。
- 請驗證客戶端註冊的存取控制。
- 請審查現有客戶端設定。
此處列出了經精選的外部連結,提供有關 CVE-2026-116672 的深入資訊、實用解決方案與寶貴工具。
CVE 會識別具體的漏洞例項,而 CWE 則分類可能導致漏洞的常見缺陷或弱點。CVE-2026-116672 與以下 CWE 相關:
Common Attack Pattern Enumeration and Classification (CAPEC) 儲存攻擊模式,這些是描述對手為利用CVE-2026-116672弱點所採用的常見屬性與方法的說明。
我們掃描 GitHub 倉庫以偵測新的概念驗證 (proof‑of‑concept) 漏洞利用。以下列表為已在 GitHub 釋出的公共漏洞利用與概念驗證,按最近更新時間排序。
由於潛在的效能問題,結果僅限於前 15 個倉庫。
以下列表為在文章中任何地方提及CVE-2026-116672漏洞的新聞。
以下表格列出了CVE-2026-116672漏洞隨時間所做的變更。
漏洞歷史細節對於瞭解漏洞演變、以及識別可能影響漏洞嚴重性、可利用性或其他特徵的最新變更非常有用。
-
New CVE Received By [email protected]
十月. 27, 2026
動作 型別 舊值 新值 新增 說明 Authlib 是一個用於構建 OAuth 與 OpenID Connect 伺服器的 Python 函式庫。從 0.15 到 1.9.1,檔案中對 ClientConfigurationEndpoint.authenticate_client 與 ClientConfigurationEndpoint.check_permission 的參考實作會從請求控制的 client_id 資料中尋找目標客戶端,並僅檢查該目標是否可編輯,而不驗證 request.credential 是否屬於該目標客戶端。遵循這兩個範例的部署可能允許持有任何有效註冊存取權杖的客戶端讀取、修改或刪除另一客戶端的註冊資訊。修改 redirect_uris 可使授權碼或存取權杖被攔截,而刪除註冊則可能使受影響客戶端無法使用服務。此問題已於 1.9.1 版修復。 新增 CVSS V3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 新增 CWE CWE-1188 已新增 CWE CWE-639 已新增 受影響 New affected value received. <a href="https://github.com/CVEProject/cvelistV5/blob/main/cves/2026/116xxx/CVE-2026-116672.json">CVE-2026-116672</a> 已新增 參考 https://github.com/authlib/authlib/commit/1bd2a313492ce0a4d0571c150730907aa3fc91ff 已新增 參考 https://github.com/authlib/authlib/releases/tag/v1.9.1 已新增 參考 https://github.com/authlib/authlib/security/advisories/GHSA-c73q-w75p-j82v
EPSS 是每天估計在未來 30 天內觀察到利用活動的機率。下圖顯示該漏洞的 EPSS 分數歷史。