Account Takeover via Conditional Authentication Script Logic in Multiple WSO2 Products
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.
Fatos de produtos e versões por escopo
Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.
Exploração desconhecida; este catálogo não avalia exploração.
WSO2 Identity Server
Fornecedor
WSO2
Produto
WSO2 Identity Server
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Identity Server · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
5.7.0
Indisponível
Nenhuma listada
5.7.0
affected
custom
5.7.0.130
Indisponível
Nenhuma listada
5.8.0
affected
custom
5.8.0.113
Indisponível
Nenhuma listada
5.9.0
affected
custom
5.9.0.173
Indisponível
Nenhuma listada
5.10.0
affected
custom
5.10.0.385
Indisponível
Nenhuma listada
5.11.0
affected
custom
5.11.0.432
Indisponível
Nenhuma listada
6.0.0
affected
custom
6.0.0.259
Indisponível
Nenhuma listada
6.1.0
affected
custom
6.1.0.260
Indisponível
Nenhuma listada
7.0.0
affected
custom
7.0.0.138
Indisponível
Nenhuma listada
7.1.0
affected
custom
7.1.0.45
Indisponível
Nenhuma listada
7.1.0
affected
custom
7.1.0.49
Indisponível
Nenhuma listada
7.2.0
affected
custom
7.2.0.7
Indisponível
Nenhuma listada
WSO2 API Manager
Fornecedor
WSO2
Produto
WSO2 API Manager
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 API Manager · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
2.6.0
Indisponível
Nenhuma listada
2.6.0
affected
custom
2.6.0.150
Indisponível
Nenhuma listada
3.0.0
affected
custom
3.0.0.180
Indisponível
Nenhuma listada
3.1.0
affected
custom
3.1.0.356
Indisponível
Nenhuma listada
3.2.0
affected
custom
3.2.0.460
Indisponível
Nenhuma listada
3.2.1
affected
custom
3.2.1.79
Indisponível
Nenhuma listada
4.0.0
affected
custom
4.0.0.381
Indisponível
Nenhuma listada
4.1.0
affected
custom
4.1.0.244
Indisponível
Nenhuma listada
4.2.0
affected
custom
4.2.0.184
Indisponível
Nenhuma listada
4.3.0
affected
custom
4.3.0.95
Indisponível
Nenhuma listada
4.4.0
affected
custom
4.4.0.59
Indisponível
Nenhuma listada
4.5.0
affected
custom
4.5.0.44
Indisponível
Nenhuma listada
4.6.0
affected
custom
4.6.0.8
Indisponível
Nenhuma listada
WSO2 Open Banking AM
Fornecedor
WSO2
Produto
WSO2 Open Banking AM
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Open Banking AM · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
1.4.0
Indisponível
Nenhuma listada
1.4.0
affected
custom
1.4.0.143
Indisponível
Nenhuma listada
1.5.0
affected
custom
1.5.0.144
Indisponível
Nenhuma listada
2.0.0
affected
custom
2.0.0.405
Indisponível
Nenhuma listada
WSO2 Open Banking IAM
Fornecedor
WSO2
Produto
WSO2 Open Banking IAM
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Open Banking IAM · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
2.0.0
Indisponível
Nenhuma listada
2.0.0
affected
custom
2.0.0.425
Indisponível
Nenhuma listada
WSO2 Traffic Manager
Fornecedor
WSO2
Produto
WSO2 Traffic Manager
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Traffic Manager · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
4.5.0
Indisponível
Nenhuma listada
4.5.0
affected
custom
4.5.0.43
Indisponível
Nenhuma listada
4.6.0
affected
custom
4.6.0.8
Indisponível
Nenhuma listada
WSO2 Universal Gateway
Fornecedor
WSO2
Produto
WSO2 Universal Gateway
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Universal Gateway · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
4.5.0
affected
custom
4.5.0.43
Indisponível
Nenhuma listada
4.5.0
affected
custom
4.5.0.44
Indisponível
Nenhuma listada
4.6.0
affected
custom
4.6.0.8
Indisponível
Nenhuma listada
WSO2 API Control Plane
Fornecedor
WSO2
Produto
WSO2 API Control Plane
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 API Control Plane · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
4.5.0
affected
custom
4.5.0.45
Indisponível
Nenhuma listada
4.6.0
affected
custom
4.6.0.9
Indisponível
Nenhuma listada
WSO2 Identity Server as Key Manager
Fornecedor
WSO2
Produto
WSO2 Identity Server as Key Manager
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Identity Server as Key Manager · Fatos de produtos e versões por escopo
Versão (version)
Status (status)
Esquema de versões (versionType)
Fim exclusivo (lessThan)
Fim inclusivo (lessThanOrEqual)
Mudanças de status (at → status)
0
unknown
custom
5.7.0
Indisponível
Nenhuma listada
5.7.0
affected
custom
5.7.0.129
Indisponível
Nenhuma listada
5.9.0
affected
custom
5.9.0.179
Indisponível
Nenhuma listada
5.10.0
affected
custom
5.10.0.376
Indisponível
Nenhuma listada
WSO2 Open Banking KM
Fornecedor
WSO2
Produto
WSO2 Open Banking KM
Plataformas
Desconhecido
Status padrão
unaffected
WSO2 Open Banking KM · Fatos de produtos e versões por escopo