某企业SRC刷优惠券漏洞

首先我要说一下我还算个小白吧,对于一些逻辑漏洞 我理解得不是很透,我是在去年 9 月份入行(真正开始挖漏洞)的也就只是那个时候找的鸡哥,所以我可能对逻辑漏洞的理解不是很通透可能会说错请大家多多包涵和指正,另外本内容只用于学习 不能用于违法行为,漏洞已提交修复

挖漏洞的开始我都是在捡一些垃圾漏洞,那时候挺羡慕我们内部群里面的人我在想我什么时候也可以挖到一个牛逼的洞,于是在某个晚自习没交手机研究某APP我发现了新人用户有 3 张优惠券,于是我就想到了能不能刷优惠卷,那个时候我想到了很多,比如并发提交订单等等但是我只有一部手机我要怎么去测试这个漏洞呢?我突然想起之前玩游戏卡的bug那时候没有钱充皮肤发现只要选择皮肤和旁边的切换皮肤同时按,就能把皮肤卡出来,这个方法是不是也能用在APP上面呢?

经过一系列的研究,我发现正常流程购买商品未支付后按钮会变灰不让你选择该商品,但退出返回的几秒是可以按的,只要手速够快 就能卡进去

image.png

2.去选择商品并使用优惠券

image.png

3.直接先行支付并且在支付的时候放弃支付

image.png

返回到前面的支付页面的时候快速点击支付并且放弃订单发现创建了两个使用优惠券的订单(放弃之后一定手速要快,在加载的时候就点,因为过一会按钮会变灰色,但他不会立马灰)

image.png

5.去支付其中一个订单

image.png

6.再次查看优惠券

image.png

7.取消未支付的订单,发现优惠券返还给了我,支付的订单已通过优惠券减免了

image.png

8.申请退款之后查看优惠券,把购买的订单优惠券也退还给我了

image.png

最后也是经过自己的研究,发现了第一个觉得有意义的漏洞

image.png

最后,我更新文章可能会比较慢一点,因为我要花一点时间去研究一些漏洞,希望大家多多支持可以给我点点赞和关注,争取早一点当上大佬

温馨提示:本文内容仅用于合法授权的安全学习与研究交流,严禁用于未授权渗透测试、漏洞利用或任何违法行为。

涉及企业或平台的未公开漏洞信息,请遵循负责任披露原则,勿公开传播可直接复现的敏感细节。

如存在侵权、错误信息或不当内容,请联系站方处理,我们将及时核实并删除。邮箱:admin@baimaojianghu.com。