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

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

缺陷编号:wooyun-2015-098507

漏洞标题:宜信旗下某子站逻辑漏洞可导致任意金额支付

相关厂商:宜信

漏洞作者: 小雨爱跑步

提交时间:2015-02-28 15:38

修复时间:2015-04-14 15:40

公开时间:2015-04-14 15:40

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

危害等级:高

自评Rank:15

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-02-28: 细节已通知厂商并且等待厂商处理中
2015-02-28: 厂商已经确认,细节仅向厂商公开
2015-03-10: 细节向核心白帽子及相关领域专家公开
2015-03-20: 细节向普通白帽子公开
2015-03-30: 细节向实习白帽子公开
2015-04-14: 细节向公众公开

简要描述:

宜信旗下某子站存在逻辑漏洞,可导致在支付时任意修改价格!

详细说明:

宜信旗下的宜信保险子站,网址http://www.yixinbaoxian.com/
在选择相应保险后,修改价格标签value值,则可以直接修改订单价格!
支付时仍会按照修改后的价格进行支付,是重大漏洞。
步骤:
1:
打开产品超市(以e时代交通工具保障计划为例),选择立即购买
2:
条款选择下一步
3:
投保信息中,保费金额为只读项,其代码为

<input type="text" data-x-vfmt="^\d+$" placeholder="此项自动计算" title="此项自动计算" name="i149b3e6ab66" id="i149b3e6ab66" readonly="">


使用firebug或其他调试工具,去掉readonly属性,修改为你想要的任意金额,比如1元,点击下一步

修改价格前.png


RTX截图未命名.png


4:支付时已经变成你想要的价格了!

支付时.png


漏洞证明:

RTX截图未命名.png

修复方案:

支付时应从服务器拉取数据,而不是直接读客户端的值!!

版权声明:转载请注明来源 小雨爱跑步@乌云


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-02-28 16:11

厂商回复:

感谢您对宜信安全的关注与帮助。

最新状态:

暂无


漏洞评价:

评论

  1. 2015-03-21 08:31 | BMa ( 普通白帽子 | Rank:1776 漏洞数:200 )

    订单的状态怎么样?是已经支付么?

  2. 2015-04-14 15:54 | 明月影 ( 路人 | Rank:12 漏洞数:8 | 学姿势,学思路。)

    @BMa 你这是再学逻辑型漏洞挖掘木