栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > dedecms

织梦dedecms注入漏洞pm.php修复方法

dedecms 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

织梦dedecms注入漏洞pm.php修复方法

/member/pm.php  这个是dedecms注入漏洞,处理方案如下:
打开/member/pm.php,搜索:

else if($dopost=='read') {  $sql = "SELECt * FROM `dede_member_friends` WHERe mid='{$cfg_ml->M_ID}' AND ftype!='-1' ORDER BY addtime DESC LIMIT 20";  $friends = array();  $dsql->SetQuery($sql);  $dsql->Execute();  while ($row = $dsql->GetArray())  {  $friends[] = $row;  }  //$id注入  $row = $dsql->GetOne("SELECt * FROM `dede_member_pms` WHERe id='$id' AND (fromid='{$cfg_ml->M_ID}' OR toid='{$cfg_ml->M_ID}')");//ID没过滤  if(!is_array($row))  {  ShowMsg('对不起,你指定的消息不存在或你没权限查看!','-1');  exit();  }  //$id注入  $dsql->ExecuteNoneQuery("UPDATe `dede_member_pms` SET hasview=1 WHERe id='$id' AND folder='inbox' AND toid='{$cfg_ml->M_ID}'");  $dsql->ExecuteNoneQuery("UPDATE `dede_member_pms` SET hasview=1 WHERe folder='outbox' AND toid='{$cfg_ml->M_ID}'");  include_once(dirname(__FILE__).'/templets/pm-read.htm');  exit(); }

 
替换为:
else if($dopost=='read') {     $sql = "Select * From `dede_member_friends` where  mid='{$cfg_ml->M_ID}' And ftype!='-1'  order by addtime desc limit 20";     $friends = array();     $dsql->SetQuery($sql);     $dsql->Execute();     while ($row = $dsql->GetArray())     {         $friends[] = $row;     }          $id = intval($id);          $row = $dsql->GetOne("Select * From `dede_member_pms` where id='$id' And (fromid='{$cfg_ml->M_ID}' Or toid='{$cfg_ml->M_ID}')");     if(!is_array($row))     {         ShowMsg('对不起,你指定的消息不存在或你没权限查看!','-1');         exit();     }     $dsql->ExecuteNoneQuery("Update `dede_member_pms` set hasview=1 where id='$id' And folder='inbox' And toid='{$cfg_ml->M_ID}'");     $dsql->ExecuteNoneQuery("Update `dede_member_pms` set hasview=1 where folder='outbox' And toid='{$cfg_ml->M_ID}'");     include_once(dirname(__FILE__).'/templets/pm-read.htm');     exit(); }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/8224.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号