漏洞速览
- 漏洞编号:
CVE-2026-100163 - 风险评分:
7.4(高危) - 首次披露:2026-10-13
- 最近更新:2026-10-13
- 软件类型:插件
- 软件标识:
latepoint - 受影响版本:<= 5.7.2
- 修复版本:5.7.3
- 是否已修复:是
漏洞详情
WordPress 插件"Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress"在5.7.2及之前版本中存在身份验证绕过漏洞,根源在于公开预订步骤process_step_customer()中调用的OsCustomerHelper::create_wp_user_for_customer()辅助函数。当启用"将WordPress用户用作客户"选项时,该辅助函数在email_exists()无法匹配时会回退到username_exists($customer->email),这会导致只要某WordPress用户的user_login与受害客户的邮箱相同(即使该用户的user_email完全不同),就会被错误地关联到受害者的LatePoint客户记录中(仅特權角色被排除,Subscriber角色是被允许的)。因此,持有Subscriber级别及以上权限的已认证攻击者,只需让自己的Subscriber账户的user_login等于受害者的邮箱,然后提交一个未认证的公开预订步骤注册请求,即可接管另一个客户的LatePoint账户——访问其预订、服务、代理和日历数据,并在下次登录时用攻击者的邮箱覆盖受害客户的邮箱。
影响与风险
- 漏洞类型:Unauthenticated Authentication Bypass to Customer Account Takeover via Insufficient Verification in create_wp_user_for_customer() username_exists Fallback
- 风险说明:漏洞可被用于账户接管,攻击者可能绕过正常认证流程获取用户会话。
- 研究人员:OKISO – OKISO
修复建议
- 按官方建议执行修复:更新至 5.7.3 或更高已修复版本。
- 复核
administrator/shop manager等高权限账号与角色授权。 - 排查近期插件安装/配置变更记录,确认无异常写入。
- 建议配合 WAF 与登录审计,持续观察可疑请求。

