漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2012-012829
漏洞标题:湖北某售票网站短信验证码漏洞
相关厂商:湖北公路客运(集团)有限公司
漏洞作者: fqj1994
提交时间:2012-09-28 11:18
修复时间:2012-11-12 11:19
公开时间:2012-11-12 11:19
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:11
漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2012-09-28: 细节已通知厂商并且等待厂商处理中
2012-10-01: 厂商已经确认,细节仅向厂商公开
2012-10-11: 细节向核心白帽子及相关领域专家公开
2012-10-21: 细节向普通白帽子公开
2012-10-31: 细节向实习白帽子公开
2012-11-12: 细节向公众公开
简要描述:
1、绕过短信验证码
2、绕过发送的时间间隔60s
3、发送任意验证码到任意号码
详细说明:
湖北公路客运(集团)有限公司售票网站订票地址
http://www.hbglky.com/service/tickets_inquires/tickets_and_inquires.shtml
的下订单页面的短信验证可以绕过。
理由如下。
订单页面第185行
验证验证码正误是本地进行的。
并且yzm的产生也是在本地进行的,下订单的页面第201行
其次,也可以绕过发送时间间隔60s的限制,因为限制是在客户端上进行的,将按钮的disabled去掉就好了。
最后,验证码发送的短信接口可以利用。比如可以用js将yzm改成其他的字符串,利用接口发送其他短信(比如hello world)。也许可以用短信接口来聊天。
漏洞证明:
很明显的。
修复方案:
1、服务器生成验证码,然后发送。
2、服务器限制时间
版权声明:转载请注明来源 fqj1994@乌云
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:10
确认时间:2012-10-01 22:20
厂商回复:
CNVD根据原理分析确认漏洞情况,暂未及时进行复现。客户端验证是个大问题,开发方应该培养这方面的安全意识。
按部分影响机密性、可用性、完整性进行评分,rank=7.48*1.1*1.2=9.873
最新状态:
暂无