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

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

缺陷编号:wooyun-2015-0128650

漏洞标题:北京八维研修学院毕业证书查询存在SQL注入

相关厂商:北京八维研修学院

漏洞作者: Budi

提交时间:2015-07-28 13:53

修复时间:2015-09-15 15:36

公开时间:2015-09-15 15:36

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:15

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-07-28: 细节已通知厂商并且等待厂商处理中
2015-08-01: 厂商已经确认,细节仅向厂商公开
2015-08-11: 细节向核心白帽子及相关领域专家公开
2015-08-21: 细节向普通白帽子公开
2015-08-31: 细节向实习白帽子公开
2015-09-15: 细节向公众公开

简要描述:

北京八维研修学院毕业证书查询存在SQL注入

详细说明:

(1)http://www.bwie.com/zscx/search_ceshi.asp

1.png


(2)使用Burp Suit获取HTTP请求报文

2.png


获取姓名和身份证号两个SQL注入点
(3)使用pangolin验证URL“http://www.bwie.com/zscx/search_ceshi.asp?studentname=wangpeng&keywords=370828198710053271&keywordsz=378902211199&sjm_code=9249&x=76&y=8”注入点成功,并可以了解到使用SQL Server数据库
(4)漏洞存在原因:只在客户端对用户的输入进行有效性确认,没有进行服务器端有效性验证

漏洞证明:

(1)根据以上步骤,使用Burp Suit获取HTTP响应报文,获取到第一个毕业详细信息

3.png


(2)对获取的信息进行分析
获取到毕业生的证件编号600438201406000341,
毕业证号规律:600438+2014(年份)+06(月份)+000341(编号)
(3)测试毕业证规律,使用毕业证号600438201406000349

4.png


获取响应

5.png


验证成功
(4)批量获取毕业生信息
使用Burp Suit批量获取毕业生信息
姓名和身份证号均采用' or 'a'='a,
毕业证件号段:600438201406000000-600438201406005000、
600438201506000000-600438201506005000、
600438201306000000-600438201306005000、

修复方案:

添加服务器端有效性验证

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:8

确认时间:2015-08-01 15:34

厂商回复:

CNVD确认所述情况,已经转由CNCERT下发给赛尔处置,由其后续协调网站管理单位处置。

最新状态:

暂无