DedeCms V5漏洞描述:
DedeCms由2004年到现在,已经经历了五个版本,从DedeCms V2 开始,DedeCms开发了自己的模板引擎,使用XML名字空间风格的模板,对美工 *** 的直观性提供了极大的便利,从V2.1开始,DedeCms人气急却上升,成为国内更流行的CMS软件,在DedeCms V3版本中,开始引入了模型的概念,从而摆脱里传统网站内容管理对模块太分散,管理不集中的缺点,但随着时间的发展,发现纯粹用模型化并不能满足用户的需求,从而DedeCms 2007(DedeCms V5)应声而出.80sec在其产品中发现了多个严重的SQL注射漏洞,可能被恶意用户查询数据库的敏感信息,如管理员密码,加密key等等,从而控制整个网站。
在joblist.php和guestbook_admin.php等文件中对orderby参数未做过滤即带入数据库查询,造成多个注射漏洞。漏洞部分代码如下
-------------------------------------------------------
if(empty($orderby)) $orderby = 'pubdate';
//重载列表
if($dopost=='getlist'){
PrintAjaxHead();
GetList($dsql,$pageno,$pagesize,$orderby);//调用GetList函数
$dsql->Close();
exit();
……
function GetList($dsql,$pageno,$pagesize,$orderby='pubdate'){
global $cfg_phpurl,$cfg_ml;
$jobs = array();
$start = ($pageno-1) * $pagesize;
$dsql->SetQuery("Select * From sec_jobs where memberID='".$cfg_ml->M_ID."' order by $orderby desc limit $start,$pagesize ");
$dsql->Execute();//orderby 带入数据库查询
……
----------------------------------------------------------
<*参考
http://www.80sec.com/dedecms-sql-injection.html
*>
测试 *** :
[www.sebug.net]
本站提供程序( *** )可能带有攻击性,仅供安全研究与教学之用,风险自负!
print_r('
--------------------------------------------------------------------------------
DedeCms >=5 "orderby" blind SQL injection/admin credentials disclosure exploit
BY Flyh4t
www.wolvez.org
Thx for all the members of W.S.T and my friend Oldjun
有诺言的黑客接洽方法 作为回应,阿里巴巴的安详部分暗示,该报道被误读,此案不是淘宝进攻造成的账户泄露。取而代之的是,嫌疑人操作现有的非淘宝用户账号在淘宝长举办了9900万次的比对实验,个中2059万个...
今天早上一醒来,大叔在的自媒体群、媒体老总群和多个PR群被一张报纸的头版广告刷屏了,大家纷纷讨论着一个话题:自媒体在传统媒体上打广告,这难道不是黄鼠狼给鸡拜年吗?这玩的是什么套路?大叔今天聊聊。 先...
本文导读目录: 1、现在,路边上有一种树上结了一种硬黑褐色壳的果,风一吹往下掉,是什么果? 2、这是树上结的小青果,剥开果肉有个硬壳,有点像花生,听说可以入药!请问这是什么树!? 3、湛江有一...
“老婆,开门。” 如果隔壁老王不怀好意,刻意练习你的口音,相信你能感受到“京中有善口技者。会宾客大宴,于厅事之东北角施八尺屏障,口技人坐屏障中,一桌、一椅、一扇、一抚尺而已”的同等效果。 ▲隔壁王...
有许多方法可以安装计算机的驱动程序。您可以从官方网站下载驱动程序,或使用第三方软件安装系统。当然,您也可以使用光驱安装驱动程序。下面是如何通过光盘安装无线网卡的驱动程序。 如何安装win7无线网卡驱...
自1998年“房改办”之后,终止住宅分派,有序推进住宅商业化,可以说也就是以此刻逐渐,在我国的楼价开始了增涨,终究在当初,商住楼的总数是小于需要量的,也就是说白了的“需求量很高”,在这类状况下,全国房...