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

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

缺陷编号:wooyun-2014-069341

漏洞标题:某网络监管系统SQL注入、信息泄漏、越权小合集

相关厂商:北京中农信达信息技术有限公司

漏洞作者: sex is not show

提交时间:2014-07-23 19:06

修复时间:2014-10-21 19:08

公开时间:2014-10-21 19:08

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:15

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2014-07-23: 细节已通知厂商并且等待厂商处理中
2014-07-28: 厂商已经确认,细节仅向厂商公开
2014-07-31: 细节向第三方安全合作伙伴开放
2014-09-21: 细节向核心白帽子及相关领域专家公开
2014-10-01: 细节向普通白帽子公开
2014-10-11: 细节向实习白帽子公开
2014-10-21: 细节向公众公开

简要描述:

地方政府部门的监管系统,涉及土地、财务、合同等信息。 合集话说能上首页么?现在首页真心难

详细说明:

开发公司:北京中农信达信息技术有限公司(http://www.agrij.com/)
程序名称:中农信达农村集体三资网络监管系统
漏洞类型:SQL注入、敏感信息泄漏、越权
漏洞文件:show_village.jsp?pdm=0101 SQL注入
test11.jsp 输出数据库密码
server.xml 信息泄漏
main.jsp?flag=0 越权访问
是否需要登录:否
关键字:inurl:login_form.jsp
intitle:中农信达农村集体三资网络监管系统
影响用户:
百度了几个案例(案例不全),方便演示:

http://202.99.207.13:8081/finance11n/show_village.jsp?pdm=0101
http://124.164.240.217:8080/finance03/show_village.jsp?pdm=0101
http://111.12.148.194:7005/finance_qhld/show_village.jsp?pdm=0101
http://61.185.74.147:8080/finance67/show_village.jsp?pdm=0101
http://nat.nat123.net:11158/finance/show_village.jsp?pdm=0101
http://www.cldwcwgk.gov.cn:8083/finance80/show_village.jsp?pdm=0101
http://116.255.135.35:8082/finance_glx/show_village.jsp?pdm=0101
http://221.131.81.143:7001/finance_oracle/show_village.jsp?pdm=0101


一、注入:
show_village.jsp?pdm=0101 文件的pdm参数存在注入
案例1:
http://202.99.207.13:8081/finance11n/show_village.jsp?pdm=0101

1.jpg


案例2:
http://124.164.240.217:8080/finance03/show_village.jsp?pdm=0101

1.jpg


案例3:
http://111.12.148.194:7005/finance_qhld/show_village.jsp?pdm=0101

1.jpg


案例4:
http://61.185.74.147:8080/finance67/show_village.jsp?pdm=0101

1.jpg


案例5:
http://nat.nat123.net:11158/finance/show_village.jsp?pdm=0101

1.jpg


二、敏感信息泄漏
1. server.xml 信息泄漏,数据库等配置信息泄漏
http://61.185.74.147:8080/finance67/server.xml
http://nat.nat123.net:11158/finance/server.xml
http://www.cldwcwgk.gov.cn:8083/finance80/server.xml
http://116.255.135.35:8082/finance_glx/server.xml
http://221.131.81.143:7001/finance_oracle/server.xml

1.jpg


1.jpg


不一一截图了
2. test11.jsp 输出数据库密码
http://61.185.74.147:8080/finance67/test11.jsp
http://nat.nat123.net:11158/finance/test11.jsp
http://www.cldwcwgk.gov.cn:8083/finance80/test11.jsp
http://202.99.207.13:8081/finance11n/test11.jsp
http://221.131.81.143:7001/finance_oracle/test11.jsp
部分代码,获得数据库密码输出:

Context ctx = null;
String password="";
String errmsg="";
try {
ctx = new InitialContext();
password=(String)ctx.lookup("java:comp/env/dbname");
} catch (NamingException e){
errmsg=e.toString();
}
%>
数据库:<%=password%><br>
<%=errmsg%>


1.jpg


1.jpg


1.jpg

漏洞证明:

三:越权访问
main.jsp?flag=0 越权访问
http://111.12.148.194:7005/finance_qhld/main.jsp?flag=0
http://61.185.74.147:8080/finance67/main.jsp?flag=0
http://nat.nat123.net:11158/finance/main.jsp?flag=0
http://www.cldwcwgk.gov.cn:8083/finance80/main.jsp?flag=0
http://221.131.81.143:7001/finance_oracle/main.jsp?flag=0

1.jpg


1.jpg


1.jpg


1.jpg

修复方案:

sql参数过滤
测试文件删除
加权限控制

版权声明:转载请注明来源 sex is not show@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:16

确认时间:2014-07-28 09:50

厂商回复:

CNVD确认并复现所述情况,已经由CNVD通过公开联系渠道电话和邮件向软件生产厂商,北京中农信达公司通报。

最新状态:

暂无