1. 前言2. 测试步骤3. 修复建议 1. 前言验证移动客户端进行密码修改时的安全性,如果存在问题则可能造成用户密码被非法修改。 2. 测试步骤查看 APP 修改密码的地方是否存在问题,我遇到的情况有以下几种: 直接让输入新密码。虽然有让输入旧密码,但实际并未进行验证。使用短信验证码进行修改密码,但短信验证码存在安全问题(邮箱等验证方式同理)。修改密码的最后一步可以越权修改到其他用户密码。 3. 修复建议建议在修改密码时,移动客户端及服务器系统增添原密码输入验证身份的逻辑,以防 Cookie 登录修改密码的攻击。