记一次实战众测赏金的正负叠加导致的支付漏洞。
先再商城进行下单,把商品添加到购物车,但是不进行购买。
我们想要购买一个商品A要58元
然后加入购物车,只买一个即可。
现在数量是1,价格是58
这时候不要进行下单购买,再次回到添加购物车的地方,这次仍然是购买这个商品A,只不过抓包,把数量改成-2
然后再去购买商品B,并且要求价格大于 58 ,这样最终支付结果不能为 0 或者负数,后端有检测导致支付失败。
买两个商品B,这样就是40*2=80,加上-58肯定大于0
最终也是形成了一个正负叠加的效果,买更多的商品,支付更少的钱!
最终是可以进行到支付界面。
如果花费更少的钱,比如一块钱也可以,但是需要找一个比如下面的价格:
以上内容来自猎洞团队内部赏金众测。
原文始发于微信公众号(猎洞时刻):众测实战 | 一次正负叠加导致的支付漏洞
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论