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

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

缺陷编号:wooyun-2012-06884

漏洞标题:制药英才网支付时对金额没有进行检测,所以造成了提交金额的修改

相关厂商:制药英才网

漏洞作者: winston

提交时间:2012-05-10 12:06

修复时间:2012-06-24 12:06

公开时间:2012-06-24 12:06

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

危害等级:高

自评Rank:15

漏洞状态:未联系到厂商或者厂商积极忽略

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2012-05-10: 积极联系厂商并且等待厂商认领中,细节不对外公开
2012-06-24: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

在包月任务中,进行支付的过程中,没有对提交的数据进行校验,进而造成了提交金额的可以更改,使得实际金额与包月金额不相同

详细说明:

http://drug.job1001.com/myNew/main.php?mode=service&doaction=myValueAdd 进行选择增值服务






最后完成你的交易

漏洞证明:



修复方案:

对提交的数据进行强制检测,或者是把金额固定到一个定义数值中,直接按订单进行提交,这样可以防止对提交数据的修改

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


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝

漏洞Rank:13 (WooYun评价)


漏洞评价:

评论

这些评论似乎很乌云~~~思密达
  1. 2012-09-03 11:56 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    厂商回复:在我们开发的产品中,有两个概念,一是订单价格,二是支付价格。订单价格是购买者在购买对应的服务时,根据服务ID来获取对应的价格;而支付价格就是购买者实际支付的价格(也是该漏洞所提的被修改的价格)。在支付成功后,我们的系统会在回调函数中这样处理:如果支付价格小于订单价格,该订单不生效(不会生成对应的服务)

  1. 2012-09-03 11:56 | xsser 认证白帽子 ( 普通白帽子 | Rank:254 漏洞数:18 | 当我又回首一切,这个世界会好吗?)

    厂商回复:在我们开发的产品中,有两个概念,一是订单价格,二是支付价格。订单价格是购买者在购买对应的服务时,根据服务ID来获取对应的价格;而支付价格就是购买者实际支付的价格(也是该漏洞所提的被修改的价格)。在支付成功后,我们的系统会在回调函数中这样处理:如果支付价格小于订单价格,该订单不生效(不会生成对应的服务)