评论

他人用我手机号授权登录小程序后,我作为号码主人无法解绑,后续可免验证登录任何小程序

他人用我手机号授权登录小程序后,我作为号码主人无法解绑,后续可免验证登录任何小程序,存在安全漏洞

场景复现:

  1. 他人(称其为用户A)在其手机上打开任意微信小程序
  2. 用户A点击“微信手机号快速验证组件”,输入我的手机号并完成短信验证
  3. 用户A的微信账号与我的手机号在服务器端建立授权信任关系
  4. 此后,用户A用他的微信打开任何其他小程序,均可直接免验证登录,使用我的手机号作为账号
  5. 作为手机号主人,我无法通过任何途径查看或解除这个授权关系

存在一个设计缺陷:

  • ✅ 用户可以在自己的微信上解除“小程序授权”-——但这只能影响自己的设备
  • ❌ 作为手机号的主人,我无法远程解除别人设备上关于我手机号的授权

这导致的结果是:只要我的手机号在别人的微信上完成过一次授权,那个人就可以永久地、不受限制地使用我的手机号登录任何小程序。

风险说明

这种机制带来的实际风险包括:

  1. 隐私泄露:他人可以看到我在某些小程序中的订单、地址、个人信息
  2. 身份冒用:他人可以用我的手机号在小程序中注册账号、发布内容、参与活动
  3. 无法追溯:我作为号码主人,完全不知道自己的手机号被多少台设备、多少个微信账号“绑定”
  4. 投诉无门:我尝试过在自己的微信中【解除授权】、修改微信密码、清理授权记录等方法,均无法影响他人设备上的授权状态


最后一次编辑于  03-09  
点赞 0
收藏
评论

1 个评论

  • Mr.Zhao
    Mr.Zhao
    03-09

    年年考,年年错

    03-09
    赞同
    回复
登录 后发表内容