漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0149080
漏洞标题:新奥燃气任意用户密码重置涉及8W多个家庭
相关厂商:cncert国家互联网应急中心
漏洞作者: 路人甲
提交时间:2015-10-25 23:03
修复时间:2015-12-13 17:08
公开时间:2015-12-13 17:08
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:15
漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-10-25: 细节已通知厂商并且等待厂商处理中
2015-10-29: 厂商已经确认,细节仅向厂商公开
2015-11-08: 细节向核心白帽子及相关领域专家公开
2015-11-18: 细节向普通白帽子公开
2015-11-28: 细节向实习白帽子公开
2015-12-13: 细节向公众公开
简要描述:
自己家也是用的新奥燃气,就来测试一下...
8W多账号,设计8w多个家庭,任意用户密码修改。操作简单,小学生都能做到
详细说明:
0x01:
自己注册一个用户(对了,这里还存在一个任意用户注册= =!)认证一下邮箱或者手机号(手机号验证码4位数,存在爆破= = !)。我是用邮箱进行任意用户重置的。
0x02:点击忘记密码,然后会收到一份给修改密码的url:
点击url地址,这个时候不用抓包,让系统先认证这是一个合法的找回密码操作,直到这里,
0x03:开始抓包
修改需要修改的账户的ID
可以看到,已经能看到被修改账号(11111)的邮箱或者手机号了,这个时候我们还需要修改一下ID,上面那个是我们的,我们修改成11111
OK,放包,可以看到已经修改成功
直接跳转登陆
漏洞证明:
修复方案:
#1、手机找回密码的验证码需要6位
#2、找回密码的认证还需要修改一下,校验只做了一次
版权声明:转载请注明来源 路人甲@乌云
漏洞回应
厂商回应:
危害等级:中
漏洞Rank:9
确认时间:2015-10-29 17:07
厂商回复:
CNVD确认所述情况,已经转由CNCERT向能源行业信息化主管部门通报,由其后续协调网站管理单位处置。
最新状态:
暂无