多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > PPC已解決Discuz!7.1與7.2遠程執(zhí)行漏洞

PPC已解決Discuz!7.1與7.2遠程執(zhí)行漏洞

來源:程序員人生   發(fā)布時間:2014-05-19 09:20:03 閱讀次數(shù):3339次

1月6日下午,網(wǎng)上發(fā)布基于Discuz!7.1&7.2的漏洞以及相關攻擊方法。針對于此,PHPChina緊急聯(lián)系了DZ研發(fā)部門,并且在最短的時間內為PHPChina官方論壇程序做了相關的補丁,保證會員在PHPChina論壇的正常使用及安全操作。感謝大家對PHPChina的關心和擁護,我們將一直奉行以用戶為上的原則,為大家提供更加安全、便捷的學習交流環(huán)境。以下是相關介紹:

首先說一下,漏洞是t00ls核心群傳出去的,xhming先去讀的,然后我后來讀的,讀出來的都是代碼執(zhí)行,1月5日夜里11點多鐘,在核心群的黑客們的要求下,xhming給了個poc,我給了個exp,確實發(fā)現(xiàn)的是同一個問題。截止夜里2點多種我下線,還只有t00ls核心群里幾個人知道我給出的exp,可我怎么也想不到,經(jīng)過半天時間,exp就滿天飛了,而且確實出自昨天我的那個版本。

不難想象,exp流傳的速度,A與B關系好,A發(fā)給B;B與C是好朋友,B發(fā)給C...總有人耐不住性子,泄露點風聲,于是就人手一份。最受不了的是,竟然有些SB在群里拿來叫賣;實在不想說什么,要叫賣什么時候輪到你?人心不古,以后有的話還是自己藏著吧。

上午漏洞告訴了Saiy,DZ官方的補丁很快就出來了吧。

相關閱讀:康盛創(chuàng)想發(fā)布Discuz!7.2補丁20100110

特別說明:產(chǎn)生漏洞的$scriptlang數(shù)組在安裝插件后已經(jīng)初始化,因此有安裝插件的用戶不受影響。

漏洞介紹:

Discuz!新版本7.1與7.2版本中的showmessage函數(shù)中eval中執(zhí)行的參數(shù)未初始化,可以任意提交,從而可以執(zhí)行任意PHP命令。

漏洞分析:

下面來分析下這個遠程代碼執(zhí)行漏洞,這個問題真的很嚴重,可以直接寫shell的:

一、漏洞來自showmessage函數(shù):

function showmessage($message, $url_forward = '', $extra = '', $forwardtype = 0) {
extract($GLOBALS, EXTR_SKIP);//危險的用法,未初始化的變量可以直接帶進函數(shù),直接導致了問題產(chǎn)生,from www.oldjun.com
global $hookscriptmessage, $extrahead, $discuz_uid, $discuz_action, $debuginfo, $seccode, $seccodestatus, $fid, $tid, $charset, $show_message, $inajax, $_DCACHE, $advlist;
define('CACHE_FORBIDDEN', TRUE);
$hookscriptmessage = $show_message = $message;$messagehandle = 0;
$msgforward = unserialize($_DCACHE['settings']['msgforward']);
$refreshtime = intval($msgforward['refreshtime']);
$refreshtime = empty($forwardtype) ? $refreshtime : ($refreshtime ? $refreshtime : 3);
$msgforward['refreshtime'] = $refreshtime * 1000;
$url_forward = empty($url_forward) ? '' : (empty($_DCOOKIE['sid']) && $transsidstatus ? transsid($url_forward) : $url_forward);
$seccodecheck = $seccodestatus & 2;
if($_DCACHE['settings']['funcsiteid'] && $_DCACHE['settings']['funckey'] && $funcstatinfo && !IS_ROBOT) {
$statlogfile = DISCUZ_ROOT.'./forumdata/funcstat.log';
if($fp = @fopen($statlogfile, 'a')) {
@flock($fp, 2);
if(is_array($funcstatinfo)) {
$funcstatinfo = array_unique($funcstatinfo);
foreach($funcstatinfo as $funcinfo) {
fwrite($fp, funcstat_query($funcinfo, $message)."");
}
} else {
fwrite($fp, funcstat_query($funcstatinfo, $message)."");
}
fclose($fp);
$funcstatinfo = $GLOBALS['funcstatinfo'] = '';
}
}

if(!defined('STAT_DISABLED') && STAT_ID > 0 && !IS_ROBOT) {
write_statlog($message);
}

if($url_forward && (!empty($quickforward) || empty($inajax) && $msgforward['quick'] && $msgforward['messages'] && @in_array($message, $msgforward['messages']))) {
updatesession();
dheader("location: ".str_replace('&', '&', $url_forward));
}
if(!empty($infloat)) {
if($extra) {
$messagehandle = $extra;
}
$extra = '';
}
if(in_array($extra, array('HALTED', 'NOPERM'))) {
$discuz_action = 254;
} else {
$discuz_action = 255;
}

include language('messages');

$vars = explode(':', $message);//只要含:就可以了
if(count($vars) == 2 && isset($scriptlang[$vars[0]][$vars[1]])) {//兩個數(shù)字即可,用:分割
eval("$show_message = "".str_replace('"', '"', $scriptlang[$vars[0]][$vars[1]])."";");//$scriptlang未初始化,可以自定義,from www.oldjun.com
} elseif(isset($language[$message])) {
$pre = $inajax ? 'ajax_' : '';
eval("$show_message = "".(isset($language[$pre.$message]) ? $language[$pre.$message] : $language[$message])."";");
unset($pre);
}

......
}

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一级女人毛片人一女人 | 欧美日韩中文国产一区二区三区 | 亚洲a在线视频 | 色吊丝永久在线观看最新 | 欧美午夜精品一区二区三区 | 国产逼| 又污又黄又无遮挡的网站国产 | 亚洲伊人久久大香线蕉苏妲己 | 成年人在线观看视频网站 | 国产片一级毛片视频 | 成年人免费观看的视频 | 日本在线www| 亚洲三级网址 | 美女网站免费看 | 国产xx肥老妇视频 | 亚洲图片在线 | 午夜免费啪在线观看视频网站 | 欧美一级视频在线高清观看 | 欧美性视频在线 | 欧美孕交videofree巨大 | 中国高清色视频www 中国国产成人精品久久 | 婷婷伊人久久 | 亚洲欧美色一区二区三区 | 黄色大片日本 | a免费毛片在线播放 | 中文字幕之中文字幕 | free性欧美69 | 成人伦理影院 | 中文字幕一区二区三区久久网站 | 久久精品无码一区二区日韩av | 日本特黄特色大片免费播放视频 | 成人αv在线视频高清 | 免费人成毛片乱码 | 免费麻豆国产一区二区三区四区 | 亚洲精品第一第二区 | 欧美又大粗又爽又黄大片视频黑人 | 性欧美vide0另类hd | 成人高清毛片a | 亚洲欧美久久精品1区2区 | 最近最新的中文字幕大全3 最近最新高清免费中文字幕 | 国产高清一区二区三区视频 |