---
id: CVE-2024-2323
title: >-
  Password Brute Force via Password History Validation in Multiple WSO2 Products
  Allows User Account Discovery
summary: >-
  The RemoteUserStoreManagerService does not sufficiently validate password
  change attempts when the password history validation feature is enabled. This
  oversight allows an attacker to repeatedly attempt password guesses for a user
  accoun…
severity: medium
cvss: 4.8
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N'
cvssSource: cna
cwe:
  - CWE-307
vendor: WSO2
product: WSO2 Enterprise Integrator
affected:
  - enterprise_integrator >= 6.6.0 < 6.6.0.204
  - identity_server >= 5.10.0 < 5.10.0.286
  - identity_server >= 5.11.0 < 5.11.0.344
  - identity_server >= 6.0.0 < 6.0.0.188
  - identity_server >= 6.1.0 < 6.1.0.150
  - identity_server >= 7.0.0 < 7.0.0.35
  - api_manager >= 3.1.0 < 3.1.0.268
  - api_manager >= 3.2.0 < 3.2.0.354
  - open_banking_am >= 2.0.0 < 2.0.0.315
  - identity_server_as_key_manager >= 5.10.0 < 5.10.0.283
  - open_banking_iam >= 2.0.0 < 2.0.0.335
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.5.0 < 4.5.0.4'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.5.3 < 4.5.3.34'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.6.0 < 4.6.0.137'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.6.1 < 4.6.1.111'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.7.1 < 4.7.1.51'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.9.0 < 4.9.0.54'
  - 'org.wso2.carbon:org.wso2.carbon.user.core >= 4.10.9 < 4.10.9.20'
published: '2026-10-20'
updated: '2026-10-20'
sourceUpdated: '2026-10-20T07:46:37.171Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2024-2323'
references:
  - url: >-
      https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3217/
tags:
  - cve.org
ingestedAt: '2026-10-20T07:55:43.634Z'
---

## Overview

The RemoteUserStoreManagerService does not sufficiently validate password change attempts when the password history validation feature is enabled. This oversight allows an attacker to repeatedly attempt password guesses for a user account without being adequately restricted.

Exploiting this vulnerability enables an attacker to discover a user's password through brute force, leading to account impersonation. The success rate of such an attack is influenced by the complexity of the targeted user's password, with simpler passwords increasing the likelihood of compromise.

## Affected

- `enterprise_integrator >= 6.6.0 < 6.6.0.204`
- `identity_server >= 5.10.0 < 5.10.0.286`
- `identity_server >= 5.11.0 < 5.11.0.344`
- `identity_server >= 6.0.0 < 6.0.0.188`
- `identity_server >= 6.1.0 < 6.1.0.150`
- `identity_server >= 7.0.0 < 7.0.0.35`
- `api_manager >= 3.1.0 < 3.1.0.268`
- `api_manager >= 3.2.0 < 3.2.0.354`
- `open_banking_am >= 2.0.0 < 2.0.0.315`
- `identity_server_as_key_manager >= 5.10.0 < 5.10.0.283`
- `open_banking_iam >= 2.0.0 < 2.0.0.335`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.5.0 < 4.5.0.4`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.5.3 < 4.5.3.34`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.6.0 < 4.6.0.137`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.6.1 < 4.6.1.111`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.7.1 < 4.7.1.51`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.9.0 < 4.9.0.54`
- `org.wso2.carbon:org.wso2.carbon.user.core >= 4.10.9 < 4.10.9.20`

## Remediation

Follow the instructions given on https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3217/#solution
