Summary
CVE-2026-102115 is a critical authentication bypass vulnerability in Kiteworks Core caused by improper validation of a parameter in the password reset workflow. An unauthenticated remote attacker who knows the email address of a locally-authenticated user can reset that user’s password without access to the password-reset email, and then log in as that user — potentially including administrative accounts. The vulnerability carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: Kiteworks Core fails to correctly validate a parameter submitted to its password reset workflow (associated weaknesses: CWE-640 Weak Password Recovery Mechanism, CWE-697 Incorrect Comparison, and CWE-1287 Improper Validation of Specified Type of Input).
- Trigger conditions: The target account must have a locally stored password (not solely federated/SSO authentication); the attacker only needs to know the victim’s email address.
- Attack vector: Network — the password reset endpoint is exploited remotely without authentication or user interaction.
- Impact: Full account takeover, including administrator accounts, resulting in complete loss of confidentiality, integrity, and availability for the affected Kiteworks instance.
Affected software
- Kiteworks Core — all versions prior to 9.5.0
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade Kiteworks Core to version 9.5.0 or later, which corrects the password reset parameter validation.
- If immediate patching is not possible:
- Restrict external network access to the Kiteworks administration and password-reset interfaces where feasible.
- Enforce or migrate local accounts to SSO/federated authentication, since the flaw specifically affects accounts with locally stored passwords.
- Monitor authentication and password-reset logs for anomalous or repeated reset attempts tied to known accounts, especially administrative ones.
- Rotate credentials for administrative and high-privilege local accounts after patching.

