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

CVE-2025-15039

WSO2 API Control PlaneWSO2 API ManagerWSO2 Carbon Identity Application Authentication FrameworkWSO2 Identity ServerWSO2 Identity Server as Key ManagerWSO2 Open Banking AM

Account Takeover via Conditional Authentication Script Logic in Multiple WSO2 Products

CVSS 3.1
9.4بحرانی

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

The Conditional Authentication (Adaptive Authentication) script does not correctly enforce the completion of all required authentication steps when a specific multi-step pattern involving certain authenticators is configured. This allows an attacker to bypass intermediate authentication challenges by exploiting how the script handles callbacks and re-execution of authentication steps. Successful exploitation allows a malicious actor to gain unauthorized access to a targeted user account. This vulnerability can only be exploited when all of the following conditions are met: the application login flow contains a specific secondary authenticator, the Conditional Authentication script is configured with particular event callbacks and re-executes an authentication step, the targeted user has one of the impacted authenticators enrolled, and the attacker successfully completes any preceding authentication steps.

امتیازهای CVSS

امتیازنسخهمنبعبردار
9.4بحرانی 3.1 CVEProject cvelistV5 (CNA) (WSO2) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L

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

فروشندهمحصولنسخه‌هامنبع
WSO2 WSO2 API Control Plane 4.5.0 ≤ v < 4.5.0.45 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Control Plane 4.6.0 ≤ v < 4.6.0.9 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager v < 2.6.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 2.6.0 ≤ v < 2.6.0.150 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 3.0.0 ≤ v < 3.0.0.180 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 3.1.0 ≤ v < 3.1.0.356 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 3.2.0 ≤ v < 3.2.0.460 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 3.2.1 ≤ v < 3.2.1.79 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.0.0 ≤ v < 4.0.0.381 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.1.0 ≤ v < 4.1.0.244 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.2.0 ≤ v < 4.2.0.184 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.3.0 ≤ v < 4.3.0.95 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.4.0 ≤ v < 4.4.0.59 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.5.0 ≤ v < 4.5.0.44 CVEProject cvelistV5 (CNA)
WSO2 WSO2 API Manager 4.6.0 ≤ v < 4.6.0.8 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.12.153 ≤ v < 5.12.153.66 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.12.387 ≤ v < 5.12.387.48 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.14.97 ≤ v < 5.14.97.94 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.17.118 ≤ v < 5.17.118.24 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.17.5 ≤ v < 5.17.5.337 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.18.187 ≤ v < 5.18.187.334 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.18.248 ≤ v < 5.18.248.34 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.23.8 ≤ v < 5.23.8.221 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.24.8 ≤ v < 5.24.8.29 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.25.705 ≤ v < 5.25.705.23 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.25.713 ≤ v < 5.25.713.12 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.25.724 ≤ v < 5.25.724.8 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.25.736 ≤ v < 5.25.736.3 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 5.25.92 ≤ v < 5.25.92.177 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 7.0.78 ≤ v < 7.0.78.171 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 7.8.23 ≤ v < 7.8.23.95 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Carbon Identity Application Authentication Framework 7.8.586 ≤ v < 7.8.586.21 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server v < 5.7.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 5.10.0 ≤ v < 5.10.0.385 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 5.11.0 ≤ v < 5.11.0.432 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 5.7.0 ≤ v < 5.7.0.130 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 5.8.0 ≤ v < 5.8.0.113 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 5.9.0 ≤ v < 5.9.0.173 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 6.0.0 ≤ v < 6.0.0.259 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 6.1.0 ≤ v < 6.1.0.260 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 7.0.0 ≤ v < 7.0.0.138 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 7.1.0 ≤ v < 7.1.0.49 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 7.1.0 ≤ v < 7.1.0.45 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server 7.2.0 ≤ v < 7.2.0.7 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server as Key Manager v < 5.7.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server as Key Manager 5.10.0 ≤ v < 5.10.0.376 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server as Key Manager 5.7.0 ≤ v < 5.7.0.129 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Identity Server as Key Manager 5.9.0 ≤ v < 5.9.0.179 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking AM v < 1.4.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking AM 1.4.0 ≤ v < 1.4.0.143 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking AM 1.5.0 ≤ v < 1.5.0.144 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking AM 2.0.0 ≤ v < 2.0.0.405 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking IAM v < 2.0.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking IAM 2.0.0 ≤ v < 2.0.0.425 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking KM v < 1.4.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking KM 1.4.0 ≤ v < 1.4.0.137 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Open Banking KM 1.5.0 ≤ v < 1.5.0.127 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Traffic Manager v < 4.5.0 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Traffic Manager 4.5.0 ≤ v < 4.5.0.43 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Traffic Manager 4.6.0 ≤ v < 4.6.0.8 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Universal Gateway 4.5.0 ≤ v < 4.5.0.44 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Universal Gateway 4.5.0 ≤ v < 4.5.0.43 CVEProject cvelistV5 (CNA)
WSO2 WSO2 Universal Gateway 4.6.0 ≤ v < 4.6.0.8 CVEProject cvelistV5 (CNA)

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

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

اطلاعات

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

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

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

ارزیابی SSVC (CISA)

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

ضعف‌ها (CWE)

  • CWE-693
    Protection Mechanism Failure