漏洞速览
- 风险评分:
8.1(高危) - 首次披露:2026-10-30
- 最近更新:2026-10-30
- 软件类型:插件
- 软件标识:
surecart - 受影响版本:<= 4.9.5
- 修复版本:4.9.6
- 是否已修复:是
漏洞详情
WordPress 的 SureCart 插件存在未授权接管账户漏洞,所有 4.9.5 及更早版本均受影响。 其免密码一次性验证码登录的 REST 路由(VerificationCodeController::verify(),权限回调直接返回 true)会将攻击者提交的登录名解析为任意 WordPress 用户,校验一个 6 位数字验证码,验证通过后即对该用户(不论角色高低)调用 $user->login() → wp_set_auth_cookie() 建立登录状态。
在受影响版本中,这条路径既没有按账户计数的尝试次数限制,也没有基于邮箱或 IP 的持久锁定与速率限制(上游 CDN 的节流可通过轮换 IP 绕过),并且不阻止高权限账户通过该途径登录。 未授权攻击者可借助配套的未授权接口为任意用户(包括管理员)触发验证码,再对该 6 位数字进行暴力枚举,获取该用户的已认证会话,最终实现管理员账户的完全接管。
影响与风险
- 漏洞类型:Unauthenticated Account Takeover
- 风险说明:漏洞可被用于账户接管,攻击者可能绕过正常认证流程获取用户会话。
- 研究人员:hamachi_jp
修复建议
- 按官方建议执行修复:更新至 4.9.6 或更高已修复版本。
- 复核
administrator/shop manager等高权限账号与角色授权。 - 排查近期插件安装/配置变更记录,确认无异常写入。
- 建议配合 WAF 与登录审计,持续观察可疑请求。




