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

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

缺陷编号:wooyun-2015-091295

漏洞标题:某政务系统SQL注入

相关厂商:某政务系统

漏洞作者: 路人甲

提交时间:2015-01-14 11:35

修复时间:2015-04-14 11:36

公开时间:2015-04-14 11:36

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:12

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-01-14: 细节已通知厂商并且等待厂商处理中
2015-01-19: 厂商已经确认,细节仅向厂商公开
2015-01-22: 细节向第三方安全合作伙伴开放
2015-03-15: 细节向核心白帽子及相关领域专家公开
2015-03-25: 细节向普通白帽子公开
2015-04-04: 细节向实习白帽子公开
2015-04-14: 细节向公众公开

简要描述:

某政务系统SQL注入

详细说明:

通用性的案例请详见:
1. http://wooyun.org/bugs/wooyun-2015-091289
2. http://wooyun.org/bugs/wooyun-2015-091290
3. http://wooyun.org/bugs/wooyun-2015-091291
4. http://wooyun.org/bugs/wooyun-2015-091292
5. http://wooyun.org/bugs/wooyun-2015-091293
官网gov客户列表:http://www.asp168.com/default.php?mod=article&fid=47 教育医疗公检法等客户用例可以点相应的栏目查看。
以下列举部分客户,客户列表可以直接在上述url中查看,包括政府门户、公检法、教育、医疗、企业、媒体等栏目客户。
gov:
POST http://www.tzpolice.gov.cn/getjwj.php?op=1
DATA id=1[sqli]
POST http://www.tzpolice.gov.cn/getjwj.php?op=1
DATA id=1[sqli]
www.yixing.gov.cn/getjwj.php?op=1&id=1
1. http://www.bzgt.gov.cn
2. http://www.chongchuan.gov.cn
3. http://www.yixing.gov.cn
4.http://www.huishan.gov.cn
5.http://www.ntgz.gov.cn/
6.http://www.anji.gov.cn
edu:
1.http://www.shsmu.edu.cn
2.http://www.lixin.edu.cn
3.http://www.sdju.edu.cn
4. http://eng.shift.edu.cn
5.http://www.njedu.gov.cn
公检法:
1.http://www.hnsqga.gov.cn
2.http://www.whga.cn
3.http://www.pingpinganan.gov.cn
4.http://www.ahga.gov.cn
5.http://www.ntga.gov.cn
等等

漏洞文件:getjwj.php
<?
//同步边框和标题,解决上海网通连不上河南网通数据库问题
require_once('common.php');
if ($op == '1')
{
$sch = array();
$query = $db->query("select * from oho_borderlist where id>".$id."");
//变量id没有单引号干扰,需要跟踪下从哪里传递进来
while($rt =$db->fetch_array($query))
{
$sch[] = $rt;
}
echo serialize($sch);
}

?>


发现是include了common.php这个文件,common.php中包含了一个伪全局变量定义函数:

无标题.png


_chk_char方法是一个全局变量过滤函数,会过滤一些特殊字符,不过暂时不需要绕过,因为POST过来的参数只过滤了key未过滤value。
所以漏洞文件:getjwj.php中的id可以通过POST方法传递,即造成了SQL注入漏洞。

漏洞证明:

利用方法:
POST http://www.pingpinganan.gov.cn/getjwj.php?op=1
data: id=1000000[sqli]

QQ20150111-5@2x.png


修复方案:

.

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:20

确认时间:2015-01-19 08:30

厂商回复:

CNVD确认并复现所述情况,已经转由CNCERT下发给江苏分中心,由其后续协调网站管理单位处置。此外,根据与厂商(江苏连邦公司)的协调情况,对方电话称不需要,后续向其官方邮箱通报。

最新状态:

暂无