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

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

缺陷编号:wooyun-2015-0114807

漏洞标题:云路在线课堂存在注入(多个学校中枪)

相关厂商:yun.lu

漏洞作者: covertops

提交时间:2015-06-16 18:24

修复时间:2015-07-31 20:54

公开时间:2015-07-31 20:54

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

在线课堂存在注入

详细说明:

网站首页:
http://yun.lu

QQ20150518-1@2x.png


该公司同多家学校与企业进行合作,建立在线课程平台,简单百度了下有:

http://bjtu.yun.lu/user/sendChgPwdEmail
交通大学
http://tsinghua.yun.lu/user/sendChgPwdEmail
清华大学
http://muc.yun.lu/user/sendChgPwdEmail
民族大学
http://bistu.yun.lu/user/sendChgPwdEmail
信息科技大学
http://whu.yun.lu/user/sendChgPwdEmail
武汉大学
等等。。。。。


部署方式都是为各单位建立一个子域名。
看了下,外网IP相同。数据库型号、权限什么的也都是一样的(mysql 5;dba权限),看来是一套服务器数据库解析多个域名
存在问题的url为

POST /user/sendChgPwdEmail HTTP/1.1
Content-Length: 65
Content-Type: application/x-www-form-urlencoded
X-Requested-With: XMLHttpRequest
Referer: http://124.192.148.18
Cookie: JSESSIONID=C40DEDFD3600C35EC6497718DFCBB68F; gekqljtq=1
Host: 124.192.148.18
Connection: Keep-alive
Accept-Encoding: gzip,deflate
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.63 Safari/537.36
Accept: */*
email=&role=1


以上email参数存在注入
丢到sqlmap中:

QQ20150518-5@2x.png


存在大量数据:

QQ20150518-4@2x.png


QQ20150518-3@2x.png


至少就可以拿到这些学校企业的人员名单、常用邮箱、密码等信息了。免费看课程什么的

漏洞证明:

如上

修复方案:

过滤

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


漏洞回应

厂商回应:

危害等级:中

漏洞Rank:10

确认时间:2015-06-16 20:53

厂商回复:

收到,谢谢!

最新状态:

2015-06-18:已修改