pac4j-core до версии 6.5.6 содержит уязвимость обхода аутентификации в CheckProfileTypeAuthorizer, которая меняет логику проверки типа профиля. Злоумышленники могут пройти аутентификацию через более слабый клиент и получить доступ к ресурсам, требующим более строгого типа профиля, выполнив общие проверки профиля.
Показать оригинальное описание (EN)
pac4j-core before 6.5.6 contains an authentication bypass vulnerability in CheckProfileTypeAuthorizer that reverses the profile type validation logic. Attackers can authenticate through a weaker client and access resources requiring a stronger profile type by satisfying generic profile checks.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Pac4j Pac4j
cpe:2.3:a:pac4j:pac4j:*:*:*:*:*:*:*:*
|
— |
6.5.6
|