Incorrect Authorization in Multiple WSO2 Products via Account Recovery SOAP Admin Service Leading to Account Takeover
An incorrect authorization vulnerability exists in multiple WSO2 products due to a business logic flaw in the account recovery-related SOAP admin service. A malicious actor can exploit this vulnerability to reset the password of any user account, leading to a complete account takeover, including accounts with elevated privileges.
This vulnerability is exploitable only through the account recovery SOAP admin services exposed via the "/services" context path in affected products. The impact may be reduced if access to these endpoints has been restricted based on the "Security Guidelines for Production Deployment" by disabling exposure to untrusted networks.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
WSO2 API Manager
Vendor
WSO2
Product
WSO2 API Manager
Platforms
Unknown
Default status
unaffected
WSO2 API Manager · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
2.2.0
Unavailable
None listed
2.2.0
affected
custom
2.2.0.55
Unavailable
None listed
2.5.0
affected
custom
2.5.0.82
Unavailable
None listed
2.6.0
affected
custom
2.6.0.141
Unavailable
None listed
3.0.0
affected
custom
3.0.0.161
Unavailable
None listed
3.1.0
affected
custom
3.1.0.292
Unavailable
None listed
3.2.0
affected
custom
3.2.0.382
Unavailable
None listed
3.2.1
affected
custom
3.2.1.14
Unavailable
None listed
4.0.0
affected
custom
4.0.0.304
Unavailable
None listed
4.1.0
affected
custom
4.1.0.164
Unavailable
None listed
4.2.0
affected
custom
4.2.0.99
Unavailable
None listed
4.3.0
affected
custom
4.3.0.15
Unavailable
None listed
WSO2 Governance Registry
Vendor
WSO2
Product
WSO2 Governance Registry
Platforms
Unknown
Default status
unknown
WSO2 Governance Registry · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
5.4.0
affected
custom
5.4.0.14
Unavailable
None listed
WSO2 Identity Server
Vendor
WSO2
Product
WSO2 Identity Server
Platforms
Unknown
Default status
unaffected
WSO2 Identity Server · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
5.3.0
Unavailable
None listed
5.3.0
affected
custom
5.3.0.31
Unavailable
None listed
5.4.0
affected
custom
5.4.0.30
Unavailable
None listed
5.4.1
affected
custom
5.4.1.35
Unavailable
None listed
5.5.0
affected
custom
5.5.0.48
Unavailable
None listed
5.6.0
affected
custom
5.6.0.56
Unavailable
None listed
5.7.0
affected
custom
5.7.0.122
Unavailable
None listed
5.8.0
affected
custom
5.8.0.104
Unavailable
None listed
5.9.0
affected
custom
5.9.0.155
Unavailable
None listed
5.10.0
affected
custom
5.10.0.317
Unavailable
None listed
5.11.0
affected
custom
5.11.0.363
Unavailable
None listed
6.0.0
affected
custom
6.0.0.207
Unavailable
None listed
6.1.0
affected
custom
6.1.0.184
Unavailable
None listed
7.0.0
affected
custom
7.0.0.56
Unavailable
None listed
WSO2 Identity Server as Key Manager
Vendor
WSO2
Product
WSO2 Identity Server as Key Manager
Platforms
Unknown
Default status
unaffected
WSO2 Identity Server as Key Manager · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
5.3.0
Unavailable
None listed
5.3.0
affected
custom
5.3.0.36
Unavailable
None listed
5.5.0
affected
custom
5.5.0.49
Unavailable
None listed
5.6.0
affected
custom
5.6.0.70
Unavailable
None listed
5.7.0
affected
custom
5.7.0.121
Unavailable
None listed
5.9.0
affected
custom
5.9.0.162
Unavailable
None listed
5.10.0
affected
custom
5.10.0.311
Unavailable
None listed
WSO2 IoT
Vendor
WSO2
Product
WSO2 IoT
Platforms
Unknown
Default status
unknown
WSO2 IoT · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
3.3.0
affected
custom
3.3.0.59
Unavailable
None listed
3.3.1
affected
custom
3.3.1.61
Unavailable
None listed
WSO2 Open Banking AM
Vendor
WSO2
Product
WSO2 Open Banking AM
Platforms
Unknown
Default status
unaffected
WSO2 Open Banking AM · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
1.3.0
Unavailable
None listed
1.3.0
affected
custom
1.3.0.130
Unavailable
None listed
1.4.0
affected
custom
1.4.0.133
Unavailable
None listed
1.5.0
affected
custom
1.5.0.135
Unavailable
None listed
2.0.0
affected
custom
2.0.0.341
Unavailable
None listed
WSO2 Open banking KM
Vendor
WSO2
Product
WSO2 Open banking KM
Platforms
Unknown
Default status
unaffected
WSO2 Open banking KM · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
1.3.0
Unavailable
None listed
1.3.0
affected
custom
1.3.0.113
Unavailable
None listed
1.4.0
affected
custom
1.4.0.129
Unavailable
None listed
1.5.0
affected
custom
1.5.0.119
Unavailable
None listed
WSO2 Open Banking IAM
Vendor
WSO2
Product
WSO2 Open Banking IAM
Platforms
Unknown
Default status
unaffected
WSO2 Open Banking IAM · Scoped product and version facts