← Back to CVE Explorer

CVE-2024-0391

Full vulnerability record from the local CVENow database.

Description

The check user account lock states feature within the email OTP flow fails to validate user input, allowing an attacker to infer the existence of registered user accounts. The discovery of valid usernames can increase the risk of brute-force and social engineering attacks. Attackers can leverage this information to craft targeted phishing campaigns or other malicious activities aimed at tricking users into divulging sensitive data, potentially damaging the organization's reputation and leading to regulatory non-compliance and financial consequences.

Severity
MEDIUM
CVSS score
4.3 (v3.1)
Vulnerability status
Analyzed
Source identifier
ed10eef1-636d-4fbe-9993-6890dfa878f8
Published
2026-05-11 10:16:11.593000
Last modified
2026-11-08 20:10:00.187000
View original CVE JSON
{
  "id": "CVE-2024-0391",
  "sourceIdentifier": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
  "published": "2026-05-11T10:16:11.593",
  "lastModified": "2026-11-08T20:10:00.187",
  "vulnStatus": "Analyzed",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The check user account lock states feature within the email OTP flow fails to validate user input, allowing an attacker to infer the existence of registered user accounts.\n\nThe discovery of valid usernames can increase the risk of brute-force and social engineering attacks. Attackers can leverage this information to craft targeted phishing campaigns or other malicious activities aimed at tricking users into divulging sensitive data, potentially damaging the organization's reputation and leading to regulatory non-compliance and financial consequences."
    },
    {
      "lang": "es",
      "value": "La función de verificación de estados de bloqueo de cuentas de usuario dentro del flujo de OTP por correo electrónico no valida la entrada del usuario, permitiendo a un atacante inferir la existencia de cuentas de usuario registradas.\n\nEl descubrimiento de nombres de usuario válidos puede aumentar el riesgo de ataques de fuerza bruta e ingeniería social. Los atacantes pueden aprovechar esta información para elaborar campañas de phishing dirigidas u otras actividades maliciosas destinadas a engañar a los usuarios para que divulguen datos sensibles, dañando potencialmente la reputación de la organización y provocando el incumplimiento normativo y consecuencias financieras."
    }
  ],
  "affected": [
    {
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
      "affectedData": [
        {
          "vendor": "WSO2",
          "product": "WSO2 Identity Server",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "5.10.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "5.10.0",
              "lessThan": "5.10.0.379",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.11.0",
              "lessThan": "5.11.0.426",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.11.0",
              "lessThan": "5.11.0.431",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "6.0.0",
              "lessThan": "6.0.0.253",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "6.1.0",
              "lessThan": "6.1.0.254",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "7.0.0",
              "lessThan": "7.0.0.131",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Open Banking IAM",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "2.0.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "2.0.0",
              "lessThan": "2.0.0.318",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Identity Server as Key Manager",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "5.10.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "5.10.0",
              "lessThan": "5.10.0.267",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "Email OTP Authenticator",
          "defaultStatus": "unknown",
          "packageName": "org.wso2.carbon.identity.local.auth.emailotp:org.wso2.carbon.identity.local.auth.emailotp",
          "versions": [
            {
              "version": "1.0.18",
              "lessThan": "1.0.18.7",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "1.0.24",
              "lessThanOrEqual": "*",
              "versionType": "custom",
              "status": "unaffected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Carbon Authenticator Library For EmailOTP",
          "defaultStatus": "unknown",
          "packageName": "org.wso2.carbon.extension.identity.authenticator.outbound.emailotp:org.wso2.carbon.identity.authenticator.emailotp",
          "versions": [
            {
              "version": "4.1.0",
              "lessThan": "4.1.0.8",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.1.4",
              "lessThan": "4.1.4.9",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.1.22",
              "lessThanOrEqual": "*",
              "versionType": "custom",
              "status": "unaffected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Carbon Authenticator Library For EmailOTP",
          "defaultStatus": "unknown",
          "packageName": "org.wso2.carbon.extension.identity.authenticator.outbound.emailotp:org.wso2.carbon.extension.identity.authenticator.emailotp.connector",
          "versions": [
            {
              "version": "3.0.5",
              "lessThan": "3.0.5.8",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "3.0.24",
              "lessThan": "3.0.24.6",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "3.0.26",
              "lessThan": "3.0.26.16",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "NONE",
          "scope": "UNCHANGED",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4
      },
      {
        "source": "[email protected]",
        "type": "Primary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N",
          "baseScore": 4.3,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "REQUIRED",
          "scope": "UNCHANGED",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 2.8,
        "impactScore": 1.4
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-05-11T12:45:51.278289Z",
          "id": "CVE-2024-0391",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "yes"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-204"
        }
      ]
    }
  ],
  "configurations": [
    {
      "nodes": [
        {
          "operator": "OR",
          "negate": false,
          "cpeMatch": [
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "5.10.0",
              "versionEndExcluding": "5.10.0.379",
              "matchCriteriaId": "760849A7-CF72-4CF1-BEC6-8E47AC5ADE29"
            },
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "5.11.0",
              "versionEndExcluding": "5.11.0.426",
              "matchCriteriaId": "D4F45B46-613A-4DE3-B6BB-A30D635A860E"
            },
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "6.0.0",
              "versionEndExcluding": "6.0.0.253",
              "matchCriteriaId": "7AE280EA-5F20-4D83-A72A-07526AF65067"
            },
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "6.1.0",
              "versionEndExcluding": "6.1.0.254",
              "matchCriteriaId": "A34A0057-4EE7-4D20-A343-09592A508849"
            },
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "7.0.0",
              "versionEndExcluding": "7.0.0.131",
              "matchCriteriaId": "110F5D8D-32E8-4E7B-8925-D04781FC8B2D"
            }
          ]
        }
      ]
    },
    {
      "nodes": [
        {
          "operator": "OR",
          "negate": false,
          "cpeMatch": [
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:identity_server_as_key_manager:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "5.10.0",
              "versionEndExcluding": "5.10.267",
              "matchCriteriaId": "EAEE7A87-67DA-4266-B0D0-7E4FD5475B4F"
            }
          ]
        }
      ]
    },
    {
      "nodes": [
        {
          "operator": "OR",
          "negate": false,
          "cpeMatch": [
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:wso2:open_banking_iam:*:*:*:*:*:*:*:*",
              "versionStartIncluding": "2.0.0",
              "versionEndExcluding": "2.0.0.318",
              "matchCriteriaId": "5D551292-3788-4775-B02A-1C8CA02AFECC"
            }
          ]
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3115/",
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
      "tags": [
        "Vendor Advisory"
      ]
    }
  ]
}