漏洞思路分享-任意用户登录

漏洞思路分享-实战-任意用户登录

不秃头的安全
在这里插入图片描述

前言:本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。

记录一次渗透项目中的任意用户登录漏洞的挖掘过程,希望大家多多指点。

1 漏洞描述

在用户登录时,由于程序逻辑判断错误,导致可以越过手机号和验证码验证进行登录。

攻击者利用此漏洞,可以登录任意用户。

2 漏洞记录

拿到了地址访问过去随便点点点,没有什么发现,除了一个登录功能,剩下的都是静态页面,难搞哦。打开burpsuite的HTTP history发现了一处敏感信息泄露,泄露了用户名、手机号、姓名等信息,这些信息在后面帮了大忙。

图片

回到登录界面,选择用户(这个系统的登录用户是下拉选择的不需要输入,用户名涉及敏感信息,用代替),输入可以接收验证码的手机号抓包。
图片

拦截返回包,注意这个提示:当前与账号匹配的手机号为134*******,虽然中间部分做了脱敏,但是有这开头和结尾的号码就够了。凭借开头和结尾的号码,我在信息泄露的漏洞里找到了完整的手机号码。
图片

这个系统做了手机号前端验证,通过修改返回包就可以绕过。code改为000后放包
图片

大家有没有注意到这个初始密码的提示,不得不说开发的兄弟真够意思(狗头保命)。

点击获取验证码——填写验证码——填写默认密码a12345678——登录
图片

通过敏感信息泄露获得的***用户的正确手机号,替换手机号放包
图片

放包后登录成功
图片

3 解决方案

  1. 删除敏感信息泄露路径或将信息完全脱敏。

  2. 用户登录时,服务端对当前手机号、短信验证码等信息进行二次匹配验证。

4 文末闲谈

感谢各位大佬们关注-不秃头的安全,本账号为新起公众号,后续会坚持更新渗透漏洞思路分享、安全测试、好用工具分享以及挖掘SRC思路等文章,同时会组织不定期抽奖,希望能得到各位的关注与支持。
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
任意用户注册漏洞可能带来以下危害: 1. 信息泄漏:黑客可以通过利用漏洞,获取到敏感信息,如绝对路径、web服务器版本、源代码、SQL语句等,从而进一步进行攻击。 2. 服务器DOS(拒绝服务)攻击:黑客可以利用漏洞进行批量注册或者使用脚本进行批量注册,从而占用服务器资源,导致服务器无法正常响应,影响网站的正常使用。 3. 安全漏洞扩散:如果黑客成功注册了一个账户,他们可能会使用这个账户来进一步攻击该网站或其他相关系统,从而扩大安全漏洞的影响范围。 为了防止这些危害的发生,建议采取以下措施: 1. 自定义错误页面或归一化错误页面信息提示,以减少敏感信息的泄露。 2. 对网站进行漏洞扫描,及时发现并修复注册漏洞以及其他可能的安全漏洞。 3. 强化验证码的安全性,确保注册过程不容易受到自动化脚本的攻击。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [常规web渗透测试漏洞描述及修复建议](https://blog.csdn.net/tq6791868/article/details/96188414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [逻辑漏洞----任意账号注册](https://blog.csdn.net/qq_44418229/article/details/125998587)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不秃头的安全

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值