安全矩阵

 找回密码
 立即注册
搜索
查看: 1244|回复: 0

实战 | 记一次由验证码绕过到越权访问

[复制链接]

252

主题

252

帖子

1309

积分

金牌会员

Rank: 6Rank: 6

积分
1309
发表于 2022-8-15 21:50:59 | 显示全部楼层 |阅读模式
原文链接:实战 | 记一次由验证码绕过到越权访问


0X00    前言
本文章主要记录一个我在工作中遇到有意思的逻辑漏洞,可惜最终上传成功了木马但是没有getshell,思路卡住了。本文所涉及的漏洞在文章发布前已做好漏洞修复工作,且是已授权的渗透测试。因为系统涉密原因,所以对一些涉及到url,系统名称的地址会进行打码操作,影响观感,实属抱歉。
0X01    漏洞挖掘流程
进去之后发现还挺多功能点的,不是单纯的登录界面。
编辑
打开注册页面
编辑
因为不想用自己的信息登录就随便输入了一个手机号码以及验证码
编辑
结果发现在验证码错误的情况下还能注册成功,这可真是秀到我了,验证码形如摆设
编辑
通过bp发包确认一下是否真的注册成功,可以看到名称已存在,那么说明之前注册成功了,那就是一个妥妥的验证码绕过了
编辑
去登录页面输入刚刚注册的用户,显示需要审批才能进行登录,这个时候有意思的来了
正在上传…重新上传取消
返回首页之后刷新一下页面,居然自动登录了,看到用户的注册状态还是审批中,但是可以使用该用户进行操作。
编辑
翻了一遍模块之后没发现只有系统跳转模块有点看头
编辑
跳到其他区级系统之后奇迹般的居然给我审批通过了
编辑
在跳转到其他的资源目录获取到一些信息
编辑
问了一下那边负责运维的同事,发现都是一些公开的信息。
编辑
在新建一个管理员的了,看看能不能看到更多的信息
编辑
编辑
访问了一下运维系统,结果也是不行
编辑
最后翻了一下,给我翻到一个数据源管理,
编辑
可惜这里不能获取到它的数据库连接信息,只能自己上传一些文件去连接,没感觉有太大用处
编辑
按照惯例有上传点就上传一下php文件,不出所料的上传错误了
编辑
fuzz了一下,估计是底层做了白名单限制,只允许上传白名单后缀的文件
编辑
既然白名单那就尝试一下%00截断
编辑
结果发现还真的可以上传成功
编辑
可以看到所属文件类型确实是php文件
编辑
编辑
不过这里上传点没用,后面尝试了一下asp,主要上传之后没有回显地址,也连接不上。没找到有其他的漏洞能打一套组合拳,无奈只好收工,不过总体感觉还是挺有意思的。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|安全矩阵

GMT+8, 2025-4-29 16:17 , Processed in 0.013227 second(s), 18 queries .

Powered by Discuz! X4.0

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表