Medium severity · published Oct 21, 2026
CVE-2024-7478
Username Enumeration via External User Stores in Multiple WSO2 Products Allows User Account Discovery
New
5.8
CVSS
0.2%
EPSS
No
On KEV
Description
When a WSO2 product is configured to use an external user store, the system fails to adequately obscure the existence or validity of usernames during authentication attempts. This oversight allows an attacker to repeatedly query the authentication mechanism with different username guesses, enabling the enumeration of valid usernames present in the external user store.
The discovery of valid usernames can increase the risk of targeted brute-force attacks, social engineering, and information leakage. Attackers can leverage this information to craft more convincing phishing campaigns or other social engineering tactics to trick users into revealing sensitive data. The presence of username enumeration could also negatively impact an organization's reputation, leading to loss of customer trust, regulatory non-compliance, and potential legal and financial repercussions.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 14% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WA
WSO2 API Manager · WSO2
3.1.0 before 3.1.0.310; 3.2.0 before 3.2.0.401; 3.2.1 before 3.2.1.26; 4.0.0 before 4.0.0.318; 4.1.0 before 4.1.0.180; 4.2.0 before 4.2.0.119; +1 more · source: vendor
WC
WSO2 Carborn Identity Handler · WSO2
1.4.0 before 1.4.0.15; 1.4.0 before 1.4.0.16; 1.4.11 before 1.4.11.14; 1.4.37 before 1.4.37.1; 1.6.1 before 1.6.1.5; 1.7.1 before 1.7.1.1; +3 more · source: vendor
WI
WSO2 Identity Server · WSO2
5.10.0 before 5.10.0.326; 6.0.0 before 6.0.0.214; 6.1.0 before 6.1.0.198; 7.0.0 before 7.0.0.67 · source: vendor
WI
WSO2 Identity Server as Key Manager · WSO2
5.10.0 before 5.10.0.320 · source: vendor
WO
WSO2 Open Banking AM · WSO2
2.0.0 before 2.0.0.351 · source: vendor
WO
WSO2 Open Banking IAM · WSO2
2.0.0 before 2.0.0.371 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-7478
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-7478
security.docs.wso2.com
https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3606/
More from WSO2 API Manager
10.0
CVE-2026-5430
Authentication Bypass via JWT Algorithm Mismatch in Multiple WSO2 Products Allows Account Takeover
10.0
CVE-2026-2053
Unauthenticated Server-Side Request Forgery via WS-Addressing in WSO2 API Manager
9.8
CVE-2026-1728
Privilege Escalation via System REST APIs in Multiple WSO2 Products Permits Admin Account Takeover
9.4
CVE-2025-15039
Account Takeover via Conditional Authentication Script Logic in Multiple WSO2 Products
9.1
CVE-2024-4457
Remote Code Execution via JDBC User Store Configuration in Multiple WSO2 Products Allows Arbitrary Code Execution
