جزئیات آسیب‌پذیری

CVE-2024-52289

goauthentik authentik

authentik has an insecure default configuration for OAuth2 Redirect URIs

CVSS 4.0
7.9بالا

شرح رسمی (انگلیسی)

authentik is an open-source identity provider. Redirect URIs in the OAuth2 provider in authentik are checked by RegEx comparison. When no Redirect URIs are configured in a provider, authentik will automatically use the first redirect_uri value received as an allowed redirect URI, without escaping characters that have a special meaning in RegEx. Similarly, the documentation did not take this into consideration either. Given a provider with the Redirect URIs set to https://foo.example.com, an attacker can register a domain fooaexample.com, and it will correctly pass validation. authentik 2024.8.5 and 2024.10.3 fix this issue. As a workaround, When configuring OAuth2 providers, make sure to escape any wildcard characters that are not intended to function as a wildcard, for example replace `.` with `\.`.

امتیازهای CVSS

امتیازنسخهمنبعبردار
7.9بالا 4.0 CVEProject cvelistV5 (CNA) (GitHub_M) CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
goauthentik authentik v < 2024.8.5 CISA ADP / Vulnrichment
goauthentik authentik < 2024.8.5 CVEProject cvelistV5 (CNA)
goauthentik authentik >= 2024.10.0-rc1, < 2024.10.3 CVEProject cvelistV5 (CNA)
goauthentik authentik 2024.10.0-rc1 ≤ v < 2024.10.3 CISA ADP / Vulnrichment

منابع و راهنماها

۴
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۳/۰۹/۰۱
آخرین به‌روزرسانی
۱۴۰۴/۰۷/۰۱
وضعیت
منتشرشده
صادرکننده (CNA)
GitHub_M

پیش‌بینی بهره‌برداری (EPSS)

۱٫۰۹٪
احتمال بهره‌برداری در ۳۰ روز
۶۵٫۵٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
بله
وضعیت بهره‌برداری
ندارد
اثر فنی
کامل

ضعف‌ها (CWE)

  • CWE-185
    Incorrect Regular Expression