CVE-2025-10908CVE-2025-10908是一个高危漏洞。由于在身份验证过程中缺乏对用户账户状态的验证,攻击者可以通过Magic Link或Pass Key(通行密钥)方法成功认证已被锁定的用户账户。这绕过了本应阻止访问锁定账户的安全控制机制,可能导致未经授权访问应用程序及敏感数据,并破坏账户锁定机制的有效性。
该漏洞源于身份验证逻辑中的设计缺陷。通常情况下,当用户账户因多次尝试失败被锁定时,系统应拒绝任何形式的登录尝试。然而,在受影响的WSO2产品中,使用Magic Link或Pass Key的无密码登录流程未正确检查账户的锁定状态。攻击者只需知道目标用户的电子邮件或拥有对应的Pass Key,即可发起认证请求。服务器在验证凭证时,仅校验了凭证的有效性,而忽略了账户当前处于“锁定”的状态标志。因此,即使用户账户已被安全策略锁定,攻击者仍能绕过限制,成功获取有效的会话令牌。