黑客教你定位某人信息(先办事后付款)

访客4年前黑客资讯772

SEBUG-ID:3885 
SEBUG-Appdir:织梦(DedeCms) 
发布时间:2008-08-20 
影响版本: 
DedeCms V5.1 [sp1]漏洞描述: 
Dedecms算是使用比较广泛的PHP整站系统了,在被使用的同时系统的安全性也被人们关注 

目录下的tag.php文件对变量$tag处理不当,导致注入漏洞的形成 
因为可以使用“'”,所以如果条件可以的话可以直接into file得SHELL。 
<*参考 
toby57 [www.toby57.cn] 
*> 
测试 *** : 
[www.sebug.net] 
本站提供程序( *** )可能带有攻击性,仅供安全研究与教学之用,风险自负!http://www.sebug.net/bbs/thread-332-1-1.htmlSEBUG安全建议: 
暂无 
www.dedecms.com// sebug.net [2008-08-20] 
Dedecms算是使用比较广泛的PHP整站系统了,在被使用的同时系统的安全性也被人们关注。在以前dedecms也爆过不少漏洞,官方都很快出了补丁,前几天公布了注射漏洞,其实这个系统也受最近很流行的多字节编码漏洞影响。不过今天说的这个漏洞与多字节编码无关,倒跟URL编解码有关系, 

呵呵。仅测试了DedeCms2007(DedeCms V5.1 [sp1])。 
目录下的tag.php文件对变量$tag处理不当,导致注入漏洞的形成,话不多说,贴代码: 


复制代码代码如下:
if(isset($_SERVER["QUERY_STRING"])){ 
$tag = trim($_SERVER["QUERY_STRING"]); //得到GET的参数 
$tags = explode(’/’,$tag); //以“/”分隔为数组$tags 
$tag = $tags[1]; //取数组$tags的第二个元素 
if(count($tags)>3) $PageNo = intval($tags[2]); 
}else{ 
$tag = ""; 

$tag = urldecode($tag); //对变量$tag做URL解码处理,%27解码后就成了“’” 
//如果没有Tag或Tag不合法,显示所有Tag 
if($tag=="" || $tag!=addslashes($tag) ){ //如果$tag为空或有’、"、\等字符则执行 
$dlist = new TagList($tag,’tag.htm’); //创建类TagList的实例,$tag传给其构造函数,此时$tag可能包含“’” 

//如果有Tag,显示文档列表 
else{ 
$dlist = new TagList($tag,’taglist.htm’); 

类TagList相关代码:(./include/inc_taglist_view.php) 
class TagList 


相关文章

专业接单黑客联系方式 这是靠谱能办事的黑客

成为一名白帽黑客听起来很酷,这可能是许多IT人员选择学习编程的原因之一。然而,黑客不会在一夜之间发生。他们还需要从基础知识中学习,从小项目开始。 实验室里有许多信息安全课程。如果你对信息安全感兴趣,...

认真落实机构生活(严苛机构生活规章制度)

不断提高 共产党员报名参加党组织日常生活的意识。党组织要依据多种形式的教育,使共产党员掌握到苛刻的党的组织生活是大伙儿党的一贯传统,是新时期提高党风廉政建设的务必,是端正党风、提升党员干部培训、提高...

Forever young

Forever young

1、 前几天刷微博,冷不丁看到网易云音乐提示朴树新专辑《猎户星座》数字版30日上线的消息。 他新专辑有眉目的消息,最早是什么时候来着? 记不清了,好像是在《平凡之路》出来之后不久,朴树说正在...

微信怎样退红包(教你两个步骤即可撤回红包)

微信怎样退红包(教你两个步骤即可撤回红包)

我今日为大伙儿提前准备了一个好玩儿有意思的微信小技巧,那便是“撤销微信发红包”啦,坚信没好多个盆友使用过! 看图片 这张图片,大伙儿一看就应当懂了,说白了“撤销大红包”自然是假的啦...

黑客编程,上海哪里找黑客,怎么找黑客盗闲鱼号

运用mysql_real_escape_string()过滤数据import java.rmi.RemoteException;界说表,描述了源代码中界说的类型和成员信息,首要包含:TypeDef、M...

多少人死在倍投上,苏州网络黑客联系方式,报警购可以找黑客吗

String method = this.helpers.analyzeRequest(baseRequestResponse)FuzzVul.checkGet(baseRequestResponse...