漏洞概要
关注数(24)
关注此漏洞
漏洞标题:肯德基宅急送支付表单伪造金额
提交时间:2012-03-21 19:07
修复时间:2012-05-05 19:08
公开时间:2012-05-05 19:08
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:10
漏洞状态:未联系到厂商或者厂商积极忽略
Tags标签:
无
漏洞详情
披露状态:
2012-03-21: 积极联系厂商并且等待厂商认领中,细节不对外公开
2012-05-05: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
肯德基宅急送网上支付时可伪造表单,一毛钱吃大餐
详细说明:
在支付选择银行时,表单中含有金额,用户可自行修改,然后提交订单,并支付
漏洞证明:
修复方案:
选择完套餐把订单金额存入客户端无法修改的区域,如session,或者直接入库。
然后支付宝签名时从那里取金额
漏洞回应
漏洞评价:
评论
这些评论似乎很乌云~~~思密达
-
2012-03-24 08:56 |
杭州神话(乌云厂商)
记得订餐在线支付回来的外送账单中木有支付金额,只显示订单金额;不过不知道你们自己支付试过没有,一般系统中应该从支付宝等返回的数据中是有相应的核验的,而返回值会与系统中订单比对,如果金额不对会支付不成功,有可能反蚀一把米。。。
-
2012-03-24 10:20 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
@杭州神话 一般能伪造的,根本原因就是返回时,没再核验金额,只接收一个支付成功的消息……
-
2012-03-21 21:24 |
Rookie ( 普通白帽子 | Rank:288 漏洞数:78 | 123)
-
2012-03-21 21:48 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
-
2012-03-22 01:03 |
水滴 ( 普通白帽子 | Rank:146 漏洞数:24 )
-
2012-03-22 11:21 |
unic02n ( 实习白帽子 | Rank:73 漏洞数:9 | 我是来学习的!)
下订单的时候,应该会有人工参与部分,所以这个可能不太现实,有成功的没?
-
2012-03-22 11:25 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
@unic02n 据了解,宅急送接单部分是集中式的~所以派送的人只接通知~因此有可能成功的
-
2012-03-22 11:31 |
unic02n ( 实习白帽子 | Rank:73 漏洞数:9 | 我是来学习的!)
@一刀终情 分析一下,一个订单下达,kfc会根据你的地址寻找离你最近的店来派单,这部分虽然可能是自动的,但是,接收订单的店,应该会有专人负责按照单子派食,这一步肯定是人工的,这里,个人感觉,就会露馅了,外卖人员的单子上有详细的餐品和价格,如果是几毛这样的单子,应该不会成功的。
-
2012-03-22 11:43 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
@unic02n 订单系统,也许是不显示已支付金额的;只显示某订单,订了啥,订单成功;或者支付了1毛,反馈到订单系统,成功支付xx钱~人工负责根据成功订单进行派单~所以,还是有可能~
-
2012-03-22 11:47 |
xsser ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)
-
2012-03-22 12:18 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
-
2012-03-22 14:10 |
Z-0ne ( 普通白帽子 | Rank:559 漏洞数:38 | 目前专注于工控安全基础研究,工业数据采集...)
-
2012-03-22 19:29 |
tpu01yzx ( 实习白帽子 | Rank:58 漏洞数:8 | test)
-
2012-03-22 23:23 |
yingzi ( 实习白帽子 | Rank:38 漏洞数:3 )
-
2012-03-23 03:06 |
popok ( 普通白帽子 | Rank:117 漏洞数:24 | nothing)
@unic02n 我想只会显示订单价格多少,不会显示你支付宝付了多少。由于不好意思骗饭吃,所以我到支付宝页面就没继续下去了
-
2012-03-24 08:56 |
杭州神话(乌云厂商)
记得订餐在线支付回来的外送账单中木有支付金额,只显示订单金额;不过不知道你们自己支付试过没有,一般系统中应该从支付宝等返回的数据中是有相应的核验的,而返回值会与系统中订单比对,如果金额不对会支付不成功,有可能反蚀一把米。。。
-
2012-03-24 10:20 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
@杭州神话 一般能伪造的,根本原因就是返回时,没再核验金额,只接收一个支付成功的消息……
-
2012-03-24 11:59 |
Z-0ne ( 普通白帽子 | Rank:559 漏洞数:38 | 目前专注于工控安全基础研究,工业数据采集...)
-
2012-03-25 16:38 |
popok ( 普通白帽子 | Rank:117 漏洞数:24 | nothing)
冒着被送餐员BS的危险,下了个最便宜的订单,用0.01网上支付了一次,结果是支付宝成功,跳回商户时提示支付未成功。看来是检查返回了。好吧,看来是我不够严谨,向各位同学道歉,欺骗大家感情了!
-
2012-03-25 17:23 |
Z-0ne ( 普通白帽子 | Rank:559 漏洞数:38 | 目前专注于工控安全基础研究,工业数据采集...)
-
2012-05-05 20:48 |
imlonghao ( 普通白帽子 | Rank:730 漏洞数:74 )
@popok 这种支付宝成功,但检查返回的最坑爹。吃了钱不吐出来,幸好只是1分钱
-
2012-05-05 20:57 |
xsser ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)
-
2012-05-05 21:05 |
imlonghao ( 普通白帽子 | Rank:730 漏洞数:74 )
@xsser 不知道,告诉客服说系统错误要退钱?觉得不太可能
-
2012-05-05 21:38 |
一刀终情 ( 普通白帽子 | Rank:156 漏洞数:28 | PKAV技术宅社区-安全爱好者)
-
2014-04-21 10:38 |
小贱人 ( 路人 | Rank:4 漏洞数:3 | 资深菜鸟,)