乐视商城支付设计不当可修改订单支付金额

admin 2017年4月23日20:32:35评论404 views字数 220阅读0分44秒阅读模式
摘要

2016-03-03: 细节已通知厂商并且等待厂商处理中
2016-03-03: 厂商已查看当前漏洞内容,细节仅向厂商公开
2016-03-04: 厂商已经主动忽略漏洞,细节向公众公开

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

缺陷编号: WooYun-2016-180452

漏洞标题: 乐视商城支付设计不当可修改订单支付金额

相关厂商: 乐视网

漏洞作者: 路人甲

提交时间: 2016-03-03 21:34

公开时间: 2016-03-04 15:51

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

危害等级: 高

自评Rank: 18

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

漏洞来源:www.wooyun.org ,如有疑问或需要帮助请联系

Tags标签: 逻辑错误 设计不当

1人收藏


漏洞详情

披露状态:

2016-03-03: 细节已通知厂商并且等待厂商处理中
2016-03-03: 厂商已查看当前漏洞内容,细节仅向厂商公开
2016-03-04: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

听说乐视在招人,本想挖个洞去面试呢,但.....
支付逻辑问题,未做好严格权限验证

详细说明:

当我们在乐视商城购买东西,提交订单时,抓包,修改返回值如下图

乐视商城支付设计不当可修改订单支付金额

修改返回的数据包:

乐视商城支付设计不当可修改订单支付金额

乐视商城支付设计不当可修改订单支付金额

然后就可以看到我们熟悉的支付界面了

乐视商城支付设计不当可修改订单支付金额

然后选择微信支付

乐视商城支付设计不当可修改订单支付金额

漏洞证明:

支付完成

乐视商城支付设计不当可修改订单支付金额

最后查看订单状态

乐视商城支付设计不当可修改订单支付金额

通过上面可以证明支付存在逻辑漏洞,通过追踪状态 显示订单已支付 0.1元,但.......

修复方案:

做严格验证

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

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

忽略时间:2016-03-04 15:51

厂商回复:

商城支付系统会记录每笔订单的应收款,如果支付宝或其他支付方式返回的金额和应付款对不上。则订单状态不改变还是待支付。

最新状态:

暂无


漏洞评价:

对本漏洞信息进行评价,以更好的反馈信息的价值,包括信息客观性,内容是否完整以及是否具备学习价值

漏洞评价(共0人评价):

登陆后才能进行评分


评价

  1. 2016-03-03 22:09 | 子非海绵宝宝 乐视商城支付设计不当可修改订单支付金额 ( 核心白帽子 | Rank:1413 漏洞数:143 | 发扬海绵宝宝的精神! 你不是海绵宝宝,你怎...)

    2

    应该有校验的吧 修改付款也还是要等全部付款才发货大把

  2. 2016-03-04 16:26 | tangtanglove ( 路人 | Rank:20 漏洞数:7 | 一个对安全感兴趣的屌丝phper)

    2

    其实,你试一下很多系统都可以这样操作。这个问题在于你即使支付宝或者微信那里支付成功了,返回给你程序服务器端的也是不正确的数据,服务器端的购物状态还是不能改变的,因为你之前的购物信息会生成md5签名的信息,而改过价格之后的购物信息会在支付宝端再生成一个md5签名信息,两个签名信息不同,程序端是不会成功执行的。

  3. 2016-03-04 16:30 | tangtanglove ( 路人 | Rank:20 漏洞数:7 | 一个对安全感兴趣的屌丝phper)

    2

    不知道,这样的问题乌云为什么会审核?

  4. 2016-03-04 16:34 | ( 普通白帽子 | 还没有发布任何漏洞 | 凡人皆有一死)

    5

    乐视商城还赚了一毛钱

  5. 2016-03-04 16:34 | 子非海绵宝宝 乐视商城支付设计不当可修改订单支付金额 ( 核心白帽子 | Rank:1413 漏洞数:143 | 发扬海绵宝宝的精神! 你不是海绵宝宝,你怎...)

    2

    @tangtanglove 乌云一天要审核几百个洞 不可能每个都去复现 所以会出现一些问题

  6. 2016-03-04 16:37 | tangtanglove ( 路人 | Rank:20 漏洞数:7 | 一个对安全感兴趣的屌丝phper)

    2

    @布 呵呵,幸亏洞主没多刷,要不然乐视还得赚发了!

  7. 2016-03-04 16:39 | tangtanglove ( 路人 | Rank:20 漏洞数:7 | 一个对安全感兴趣的屌丝phper)

    2

    @子非海绵宝宝 也不尽然吧?我发的/bugs/wooyun-2016-0175036/trace/1341c20f49aa46f294a092f2f164cb0b任意修改密码的漏洞,乌云的同学都没审核

  8. 2016-03-04 16:45 | sangfor.org ( 实习白帽子 | Rank:54 漏洞数:25 | 天下熙熙,皆为利来; 天下攘攘,皆为利往...)

    2

    哈哈 有点搞笑

  9. 2016-03-04 18:13 | 西西 ( 普通白帽子 | Rank:1074 漏洞数:156 | 工欲善其事,必先利其器。)

    3

    但。。。洞主赔了一分钱

  10. 2016-03-04 18:14 | 西西 ( 普通白帽子 | Rank:1074 漏洞数:156 | 工欲善其事,必先利其器。)

    2

    这个设计太巧了 我觉得就是给不轨分子设计的

  11. 2016-03-04 18:38 | CCkerber ( 路人 | Rank:26 漏洞数:13 | 没有安全的系统,没有逻辑的逻辑。)

    2

    辣鸡乐事

  12. 2016-03-04 21:57 | 花卉 ( 路人 | Rank:5 漏洞数:2 | 花卉专注网络安全)

    2

    洞主赔了一分钱

  13. 2016-03-06 10:44 | 围观群众 ( 路人 | Rank:4 漏洞数:1 | 新人学习)

    2

    一万多白帽子每人去测试一次,乐视就赚了一百多。。

  14. 2016-03-29 15:20 | phoenixne ( 普通白帽子 | Rank:294 漏洞数:4 | 小本毕业,向各位学习)

    1

    乐视故意留着这个陷阱,引诱楼主这样的人

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin