漏洞概要
关注数(24)
关注此漏洞
漏洞标题:
中国电信某处奇葩漏洞可批量登录/可给任意手机号发送短信/海量历史机票订单超详细(实时更新)
漏洞状态:
已交由第三方合作机构(cncert国家互联网应急中心)处理
>
漏洞详情
披露状态:
2015-11-07: 细节已通知厂商并且等待厂商处理中
2015-11-11: 厂商已经确认,细节仅向厂商公开
2015-11-21: 细节向核心白帽子及相关领域专家公开
2015-12-01: 细节向普通白帽子公开
2015-12-11: 细节向实习白帽子公开
2015-12-26: 细节向公众公开
简要描述:
奇葩漏洞导致的灾难:可任意手机号(移动、联通、电信均可)发送短信,可查部分信息含姓名/手机号/身份证号/PNR码/护照/银行卡开户行/卡号/地址/邮箱等。
可否来点雷声掌声?
详细说明:
中国电信机票运营系统好奇葩的漏洞,且看详细。
任何系统管理员账号总是首当其冲的,此刻也不例外。
小样 没验证码,嗯作死啦,来上我的祖传大字典。可是,等我上完大字典我就诧异了!看图:

竟然这么多302跳转,说明了啥?一个账号这么多密码均可以登录成功!好奇葩,到底是啥验证逻辑~
进去了看看功能吧。批量登录后边再提。
————————————————————华丽分割线——————————————————————


管理员权限。可根据客户id/姓名/手机号任意查询

输入客户id查询抓包,遍历客户id,看返回包信息:姓名、身份证号码、手机号、卡号等,目测至少100万可查:

100万开外离散可查不连续了(呀呀 高等数学术语都用上了)


其中看到了PNR码,来百度百科一下。
也就是说拿到了PNR码可以查到旅客的全部信息。查看订单详情:

点击PNR码,可查订单详情/订单支付日志/短信发送日志:




短信日志包含各种敏感信息:姓名、手机号、证件号码、通行证、生日、支付宝等。












————————————————————华丽分割线——————————————————————



————————————————————华丽分割线——————————————————————
拿到员工列表 呵呵~进一步测试出
同样的密码列表可登录(mask一下咯)。
另,测试出其他的50例弱口令(密码均为123456),含不少管理员。弱口令账户如下(此处应该mask一下咯):
不明白为啥管理员真多!

以上可登陆的账号不一一登录啦!
漏洞证明:
修复方案:
1.神马验证逻辑 多个密码都可以登录成功,开发打屁屁吧!
2.无验证码是硬伤;
3.弱口令改之;
4.所有账户改密码;
5.为啥这么多管理员;
版权声明:转载请注明来源 路人甲@乌云
>
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:8
确认时间:2015-11-11 10:40
厂商回复:
CNVD确认并复现所述情况,已经转由CNCERT向中国电信集团公司通报,由其后续协调网站管理部门处置.
最新状态:
暂无