AI挖洞实战 06 | Workbuddy+Skill技能库,完整复现水平越权漏洞
原创
网安学习室
网安学习室
网络安全学习室
2026年10月16日 15:29
湖南
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
很多SRC新人容易混淆水平越权与垂直越权,垂直越权是低权限账号访问高管理员权限;而水平越权,是同级别用户,直接查看、修改另外一个同等级用户的数据,这也是业务系统里高频出现的高危漏洞,在电商、会员、订单类项目中赏金稳定。
手工测试需要注册多个同权限账号,交替抓包修改用户ID参数,重复操作繁琐。借助Workbuddy搭配Skill技能库,可以自动维护多组普通用户会话,替换身份参数批量探测,快速定位水平权限校验缺陷,后续人工核验漏洞线索。
⚠️合规提醒:本文所有操作,仅允许在SRC平台授权的测试靶场与众测项目中学习练习。严禁在未授权的业务系统进行测试,违规操作需要承担对应的法律责任。
01 准备工作与AI约束配置
启动自动化任务前,先给Workbuddy配置Skill约束,划定测试边界,避免大量请求影响测试环境稳定。
约束提示词:
当前测试目标:会员订单接口,仅测试水平越权逻辑。
规则1:使用A用户凭证,尝试读取B同等级用户的订单数据,不修改、删除任何业务数据;
规则2:请求间隔不少于3秒,禁止高频批量请求;
规则3:只做查询类接口探测,不执行新增、修改、删除操作;
规则4:一旦成功读取他人订单信息,立刻终止任务,等待人工复核。
导入Skill,AI会严格遵守边界规则,仅做数据查询探测,不会改动业务数据。
02 接口收集,抓取订单请求
调用04‑前端JS与API信息收集Skill,注册两个普通会员账号A、B,Workbuddy自动抓取订单查询接口:
订单查询接口:GET /api/order/detail
请求参数:
{
\"token\": \"账号A的token\",
\"orderId\": \"100086\"
}
正常业务逻辑:传入的orderId必须是当前登录账号自身的订单,后端校验订单归属。如果后端只校验订单号是否存在,不校验订单是否属于当前登录用户,就会触发水平越权漏洞。
Skill标记订单详情接口作为本次探测目标。
03 自动化漏洞探测,同账号权限遍历测试
启用业务逻辑探测Skill,探测流程:
- 保存账号A的token,拿到账号B的订单编号;
- 使用账号A的token,传入账号B的orderId,请求订单详情接口;
- 记录接口返回结果,判断是否成功读取不属于A的订单数据。
探测结果:账号A携带自身token,传入B用户的orderId,接口没有返回无权限提示,直接返回B用户的收货地址、手机号、商品订单信息。
Workbuddy标记该请求为高危线索,自动停止自动化探测,等待人工核验。
漏洞线索:后端缺少订单归属校验,同级别普通用户可通过修改orderId,直接查看其他用户订单隐私数据。
04 人工复现验证
AI输出的只是漏洞线索,人工复现是SRC提交漏洞必不可少的一步。
复现步骤
- 注册账号A,登录抓包,获取A的token;
- 获取同系统另外一个普通账号B的订单编号;
- 构造请求,使用A的token + B的orderId调用订单详情接口;
- 查看响应包,若成功读取B用户订单、手机号、收货地址,确认漏洞存在。
漏洞判定标准
- 两个账号属于同一权限等级;
- 修改请求内业务ID参数,可访问其他用户私有数据;
- 后端只校验参数合法性,没有校验数据归属人。
满足条件,即可判定水平越权高危漏洞。
05 漏洞根因分析与修复方案
漏洞根因
后端接口只校验orderId是否在数据库存在,没有校验这条订单数据所属用户ID和当前登录用户是否匹配。开发认为前端只会展示自己的订单号,忽略了用户抓包篡改参数的风险,属于典型业务权限逻辑漏洞。
修复方案
- 查询订单时,后端强制关联当前登录用户ID,校验订单归属;
- 禁止直接使用自增ID作为订单、用户、优惠券等业务参数,可采用随机唯一编号;
- 所有涉及用户私有数据的接口,后端必须做数据归属校验,不能依赖前端限制;
- 对异常跨用户数据访问行为做日志留存与安全告警。
06 生成SRC标准漏洞报告
调用漏洞报告生成Skill,一键生成SRC漏洞报告初稿。
报告提示词:
根据本次水平越权漏洞,生成SRC漏洞报告,包含标题、漏洞类型、危害等级、复现步骤、POC请求包、漏洞根因、修复建议。
初稿生成完成后,手动补充抓包截图、请求响应报文。确认资产在SRC授权测试范围,客观描述漏洞影响,不夸大危害,校验完成就可以提交平台等待审核。
本次全套干货已打包:AI 自动化挖洞 Skill,也就是这套《Web 漏洞技能集》。这套技能库一共整理了 40 个 Skill,从前期的信息收集、资产分析,到中间的漏洞排查,再到最后的漏洞报告生成,整个挖洞流程都已经拆分好了。
后面实际测试的时候,只需要根据当前目标的情况,选择对应的 Skill,让 AI 按照对应流程执行即可,新手也可以快速上手,直接👀👉全套自学资料
⚠️ 合规声明 本文所有技术内容仅用于官方授权 SRC 合规测试与网络安全技术学习,严禁未授权探测、非法渗透测试,违规操作自行承担法律责任。
网络安全 #SRC挖洞 #AI自动化挖洞 #Hermes #业务逻辑漏洞 #优惠券越权漏洞 #网安副业 #零基础挖洞
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论