Incorrect Authorization in Multiple WSO2 Products via Federated Authentication with JIT Provisioning Leading to User Impersonation
Multiple WSO2 products have been identified as vulnerable to perform user impersonatoin using JIT provisioning. In order for this vulnerability to have any impact on your deployment, following conditions must be met: * An IDP configured for federated authentication and JIT provisioning enabled with the "Prompt for username, password and consent" option. * A service provider that uses the above IDP for federated authentication and has the "Assert identity using mapped local subject identifier" flag enabled. Attacker should have: * A fresh valid user account in the federated IDP that has not been used earlier. * Knowledge of the username of a valid user in the local IDP. When all preconditions are met, a malicious actor could use JIT provisioning flow to perform user impersonation.
- Опубликовано
- 15 дек. 2023 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 0,5 % · 37-й процентиль
- CWE
- CWE-863
Войдите, чтобы следить · Вы получите уведомление, если запись попадёт в KEV, получит эксплойт или обновится.
Инструменты для отчёта
Оценка срочности
32
Наблюдать
Пока низкий приоритет.
- CVSS
- 32 / 40 · 8.2 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,5 %
Оценка CNA и NVD
- NVD
- 8,2
- CNA · WSO2
- 8,5
- разница 0,3 балла
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.
Затронутые системы
| Вендор | Продукт | CPE |
|---|---|---|
| wso2 | api manager | cpe:2.3:a:wso2:api_manager |
| wso2 | identity server | cpe:2.3:a:wso2:identity_server |
| wso2 | identity server as key manager | cpe:2.3:a:wso2:identity_server_as_key_manager |
| wso2 | carbon identity application authentication endpoint | cpe:2.3:a:wso2:carbon_identity_application_authentication_endpoint |
| wso2 | carbon identity application authentication framework | cpe:2.3:a:wso2:carbon_identity_application_authentication_framework |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- wso2 api manager2.5.0 и новее · до 2.5.0.32
- wso2 api manager2.6.0 и новее · до 2.6.0.52
- wso2 api manager3.0.0 и новее · до 3.0.0.50
- wso2 api manager3.1.0 и новее · до 3.1.0.72
- wso2 api manager3.2.0 и новее · до 3.2.0.86
- wso2 api manager4.0.0 и новее · до 4.0.0.35
- wso2 carbon identity application authentication endpoint5.11.257.0 и новее · до 5.12.153.19
- wso2 carbon identity application authentication endpoint5.12.154.0 и новее · до 5.20.254
- wso2 carbon identity application authentication endpointдо 5.11.256.3
- wso2 carbon identity application authentication framework5.18.188.0 и новее · до 5.20.254
- wso2 carbon identity application authentication frameworkдо 5.11.256.3
- wso2 carbon identity application authentication framework5.11.257.0 и новее · до 5.12.153.21
- wso2 carbon identity application authentication framework5.12.154.0 и новее · до 5.12.387.7
- wso2 carbon identity application authentication framework5.12.388.0 и новее · до 5.14.97.22
- wso2 carbon identity application authentication framework5.14.98.0 и новее · до 5.17.5.106
- wso2 carbon identity application authentication framework5.17.6.0 и новее · до 5.18.187.76
- wso2 identity server5.9.0 и новее · до 5.9.0.38
- wso2 identity server5.8.0 и новее · до 5.8.0.26
- wso2 identity server5.7.0 и новее · до 5.7.0.35
- wso2 identity server5.6.0 и новее · до 5.6.0.16
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (WSO2). Не зависят от анализа CPE в NVD и обычно опережают его.
WSO2 WSO2 API Manager
- до 2.5.0неизвестно
- 2.5.0 и новее · до 2.5.0.32затронута
- 2.6.0 и новее · до 2.6.0.52затронута
- 3.0.0 и новее · до 3.0.0.50затронута
- 3.1.0 и новее · до 3.1.0.72затронута
- 3.2.0 и новее · до 3.2.0.86затронута
- 4.0.0 и новее · до 4.0.0.35затронута
WSO2 WSO2 Carbon Identity Application Authentication Framework
- 5.11.256 и новее · до 5.11.256.3затронута
- 5.12.153 и новее · до 5.12.153.21затронута
- 5.12.387 и новее · до 5.12.387.7затронута
- 5.14.97 и новее · до 5.14.97.22затронута
- 5.17.5 и новее · до 5.17.5.106затронута
- 5.18.187 и новее · до 5.18.187.76затронута
- 5.20.254 и новеене затронута
WSO2 WSO2 Identity Server
- до 5.6.0неизвестно
- 5.6.0 и новее · до 5.6.0.16затронута
- 5.7.0 и новее · до 5.7.0.35затронута
- 5.8.0 и новее · до 5.8.0.26затронута
- 5.9.0 и новее · до 5.9.0.38затронута
- 5.10.0 и новее · до 5.10.0.78затронута
- 5.11.0 и новее · до 5.11.0.69затронута
WSO2 WSO2 Identity Server as Key Manager
- до 5.6.0неизвестно
- 5.6.0 и новее · до 5.6.0.17затронута
- 5.7.0 и новее · до 5.7.0.39затронута
- 5.9.0 и новее · до 5.9.0.45затронута
- 5.10.0 и новее · до 5.10.0.80затронута
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| Maven | org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.framework | до 5.20.254 | 5.20.254 |
| Maven | org.wso2.identity.apps:authentication-portal | до 1.6.179.1 | 1.6.179.1 |
Тот же продукт
wso2: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2022-29464Certain WSO2 products allow unrestricted file upload with resultant remote code execution.KEV99Срочно
- CVE-2020-24589The Management Console in WSO2 API Manager through 3.1.0 and API Microgateway 2.2.0 allows XML External Entity injection (XXE) attacks.44В плане
- CVE-2026-2053Unauthenticated Server-Side Request Forgery via WS-Addressing in WSO2 API Manager40В плане
- CVE-2020-13226WSO2 API Manager 3.0.0 does not properly restrict outbound network access from a Publisher node, opening up the possibility of SSRF to this 40В плане
- CVE-2024-6914Incorrect Authorization in Multiple WSO2 Products via Account Recovery SOAP Admin Service Leading to Account Takeover39Наблюдать
- CVE-2021-42646XML External Entity (XXE) vulnerability in the file based service provider creation feature of the Management Console in WSO2 API Manager 2.37Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Maven:org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.framework | 5.20.254 | Реестр пакетов (OSV) |
| Maven:org.wso2.identity.apps:authentication-portal | 1.6.179.1 | Реестр пакетов (OSV) |
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
- Nghĩa Vũ Trungсообщил
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
- CVE-2024-6914с разницей 524 дн.Incorrect Authorization in Multiple WSO2 Products via Account Recovery SOAP Admin Service Leading to Account Takeover39Наблюдать
- CVE-2024-2321с разницей 440 дн.Incorrect Authorization in Multiple WSO2 Products Allows API Access via Refresh Token22Наблюдать
- CVE-2024-7096с разницей 532 дн.Privilege Escalation in Multiple WSO2 Products via SOAP Admin Service Due to Business Logic Flaw21Наблюдать
- CVE-2024-7097с разницей 532 дн.Incorrect Authorization in Multiple WSO2 Products via SOAP Admin Service Allowing Unauthorized User Signup17Наблюдать
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана любым, у кого есть доступ через интернет.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Требуются особые условия, например определённое время или конфигурация.
В случае успеха
- Конфиденциальность
- высокое · данные могут быть прочитаны
- Целостность
- высокое · данные или конфигурация могут быть изменены
- Доступность
- нет
Влияние может выйти за пределы уязвимого компонента (область действия меняется).
- Вектор атаки
- Сеть
- Сложность атаки
- Высокая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Изменяется
- Влияние на конфиденциальность
- Высокое
- Влияние на целостность
- Высокое
- Влияние на доступность
- Нет
Класс уязвимости (CWE)
CWE-863 · Incorrect AuthorizationВектор CVSS
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
У MITRE нет сопоставления CAPEC/ATT&CK для этого CWE.
Анализ Noroxi
Анализа Noroxi для этой записи пока нет
Мы не пишем анализ вручную для всех 385 000+ уязвимостей; это было бы нечестно. Для значимых уязвимостей с реальным влиянием наша команда описывает механизм, обнаружение и устранение.
Мы используем этот продукт, нужна помощьЖурнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.