首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Drupal 1-click to RCE 分析

    无后缀文件写入 在Drupal的机制中,设定了这样一条规则。 用户上传的图片文件名将会被保留,如果出现文件名相同的情况,那么文件名后面就会被跟上_0,_1依次递增。...在Drupal中为了兼容各种编码,在处理上传文件名时,Drupal会对文件名对相应的处理,如果出现值小于0x20的字符,那么就会将其转化为_。 ?.../sites/default/files/2019-04/drupal.png 即可触发 ?...如果出现该错误直接抛出,不继续写入 https://github.com/drupal/drupal/commit/82307e02cf974d48335e723c93dfe343894e1a61#diff...写在最后 回顾整个漏洞,不难发现其实整个漏洞都是由很多个不起眼的小漏洞构成的,Drupal的反序列化POP链已经被公开许久,phar漏洞也已经爆出一年,在2019年初,Drupal也更新修复了这个点,

    1.5K20

    Drupal 1-click to RCE分析

    2019年4月11日,zdi博客公开了一篇A SERIES OF UNFORTUNATE IMAGES: DRUPAL 1-CLICK TO RCE EXPLOIT CHAIN DETAILED....无后缀文件写入 在Drupal的机制中,设定了这样一条规则。 用户上传的图片文件名将会被保留,如果出现文件名相同的情况,那么文件名后面就会被跟上_0,_1依次递增。...在Drupal中为了兼容各种编码,在处理上传文件名时,Drupal会对文件名对相应的处理,如果出现值小于0x20的字符,那么就会将其转化为_。.../SA-CORE-2019-004 如果出现该错误直接抛出,不继续写入 https://github.com/drupal/drupal/commit/82307e02cf974d48335e723c93dfe343894e1a61...-002 写在最后 回顾整个漏洞,不难发现其实整个漏洞都是由很多个不起眼的小漏洞构成的,Drupal的反序列化POP链已经被公开许久,phar漏洞也已经爆出一年,在2019年初,Drupal也更新修复了这个点

    1K60

    Drupal CMS安全漏洞预警

    安全漏洞公告 2018年3月28日,Drupal官方发布了Drupal core存在远程代码执行漏洞的公告,对应CVE编号:CVE-2018-7600,漏洞公告链接: https://www.drupal.org...Drupal 6.x、7.x、8.x版本受影响: Drupal 7.x版本建议更新到7.58版本,下载地址: https://www.drupal.org/project/drupal/releases.../7.58 Drupal 8.5.x版本建议更新到8.5.1版本,下载地址: https://www.drupal.org/project/drupal/releases/8.5.1 Drupal 8.3....x版本建议更新到8.3.9版本,下载地址: https://www.drupal.org/project/drupal/releases/8.3.9 Drupal 8.4.x版本建议更新到8.4.6版本...,下载地址: https://www.drupal.org/project/drupal/releases/8.4.6 注意: Drupal 8.3.x和8.4.x本身已不再受支持,但官方考虑到此漏洞的严重性

    1.4K50

    使用Drupal CMS搭建网站

    Drupal CMS还具有强大的安全性和性能,因此受到许多网站管理员和开发人员的青睐。安装Drupal很简单,只需要下载Drupal的最新版本,并将其上传到您的Web服务器上。...Drupal CMS的模块和插件什么是模块和插件 模块和插件是扩展Drupal CMS功能的工具。模块和插件可以添加新的功能、修改现有功能或增强现有功能。...Drupal CMS的主题是网站外观的设计和样式。Drupal CMS提供了大量免费和付费主题,可以根据自己的需求选择合适的主题。...Drupal CMS的性能优化是一个非常重要的话题。在处理大量数据和高流量时,Drupal网站可能会面临性能问题。...升级Drupal版本:每个Drupal版本都会有一些性能优化和修复,升级到最新版本可以改善网站的性能。

    3.6K30

    Ubuntu 14.04 LTS 下安装Drupal 7

    在Ubuntu下安装Drupal 7十分方便,最方便的方式当然是 sudo apt-get install drupal7 但是Ubuntu 的Drupal 7包相对于官方下载来说做了相当大的调整,所以安装倒是简单了...的工作目录 sudo mkdir /var/www/drupal7 sudo chown linuxidc:linuxidc /var/www/drupal7 之所以要将Drupal7的工作目录的所有者从...的安装包: wget http://ftp.drupal.org/files/projects/drupal-7.XX.tar.gz 其中XX为最新的版本号 3、将安装包中文件解压至Drupal7的工作目录...tar -xvzf drupal-7.XX.tar.gz mv drupal-7.XX/* drupal-7.XX/.htaccess drupal-7.XX/.gitignore /var/www/...的工作目录 sudo mkdir /var/www/drupal7 sudo chown linuxidc:linuxidc /var/www/drupal7 之所以要将Drupal7的工作目录的所有者从

    1.3K20

    Drupal CMS新安全漏洞预警

    安全漏洞公告 2018年4月25日,Drupal官方发布了Drupal core存在远程代码执行漏洞的公告,对应CVE编号:CVE-2018-7602,漏洞公告链接: https://www.drupal.org...Drupal 6.x、7.x、8.x版本受影响: Drupal 7.x版本建议更新到7.59以上版本,下载地址: https://www.drupal.org/project/drupal/releases.../7.59 Drupal 8.5.x版本建议更新到8.5.3以上版本,下载地址: https://www.drupal.org/project/drupal/releases/8.5.3 Drupal...8.3.x版本建议更新到8.3.9以上版本,下载地址,仅修复CVE-2018-7600的漏洞,此次并未发布: https://www.drupal.org/project/drupal/releases.../8.3.9 Drupal 8.4.x版本建议更新到8.4.8以上版本,下载地址: https://www.drupal.org/project/drupal/releases/8.4.8 注意:Drupal

    97620

    Drupal SA-CORE-2019-003 远程命令执行分析

    漏洞背景 2 月 20 日 Drupal 官方披露了一个 Drupal 的远程命令执行漏洞: https://www.drupal.org/sa-core-2019-003 漏洞的触发条件为开启了 RESTful...根据 Drupal 的配置,此漏洞可能不需要任何权限即可触发,但普适性不高。一旦该漏洞被利用,攻击者则可以直接在 Web 服务器上执行任意 PHP 代码,造成服务器被入侵、用户信息泄露等后果。...漏洞定位 漏洞通告指出了 Drupal 8 在开启了 RESTful Web Services 模块,同时允许了 PATCH / POST 方法请求后,可以造成代码执行漏洞。...触发点构造 我们在 Drupal 后台配置好 RESTful Web Service 插件,选择一个可以进行 POST 的操作。...Drupal 8.6.x 版本升级到 8.6.10 版本 2. Drupal 8.5.x 或更早期版本版本升级到 8.5.11 版本 3. Drupal 7 暂无更新 缓解措施如下: 1.

    1.1K10

    Drupal一个高级的开源CMS系统

    欢迎来到Drupal的世界,Drupal是全世界最好的CMS和CMF之一,选择Drupal意味着选择了继承强大的开源成果,站在巨人的肩膀上,选择了世界级的开发标准,利用了全世界优秀的第三方模块。...Drupal具有业内最强的定制能力和灵活性,这也是造成Drupal学习难度太大的根本原因,这也是没有办法的事情,灵活性的提高必然使复杂程度提高。...因此,Drupal技术圈内有一句名言——“Drupal有难度,学习需谨慎。” Drupal的架构由三大部分组成:内核、模块、主题。三者通过Hook机制紧密的联系起来。...Drupal包括以下的功能: Blog 协同写作平台 论坛 电子报 相册 文件的上传与下载 全文搜索 多角色权限管理 模块化 主题引擎 多语言支持 drupal支持简体中文,drupal和其他的开源软件一样有主题和插件...下载地址:https://www.drupal.org/download drupal的demo在线体验地址:http://drupal.jimuopen.com/ drupal部署体验心得: 部署:

    2.8K00

    CVE-2019-6340 Drupal REST RCE漏洞复现

    本次作为记录,使用环境为大佬搭建的 0x01 漏洞描述 Drupal 是使用 PHP 语言编写的开源内容管理框架,Drupal 综合了强大并可自由配置的功能,能支持各种不同应用的网站项目。...其 Drupal 社区是全球大的开源社区之一, 在社区的维护下,Drupal 的代码在安全性、健壮性上具有世界较高水平。...2019/02/20,Drupal 安全团队披露了一个安全漏洞(CVE-2019-6340 /SA-CORE-2019-003)[2],如果网站开启了 RESTful Web Services(默认不开启...影响版本 Drupal < 8.6.10 Drupal < 8.5.12 0x02 环境搭建 来源:https://cloud.tencent.com/developer/article/1511942...然后拉取第一个镜像,使用pull命令 docker pull knqyf263/cve-2019-6340 拉取完成如下 然后启动镜像,运行环境 docker run -d -p 80:80 --name Drupal8

    3.4K20

    Drupal CVE-2018-7600 分析及 PoC 构造

    漏洞分析 Drupal 在 3 月 28 日爆出一个远程代码执行漏洞,CVE 编号 CVE-2018-7600,通过对比官方的补丁,可以得知是请求中存在 # 开头的参数。...通过查阅 Drupal 的代码和文档,可以知道,对于 #pre_render,#post_render、#submit、#validate 等变量,Drupal 通过 call_user_func 的方式进行调用...在 Drupal 中,对于 #pre_render 的处理如下: ? 所以如果我们能将这些变量注入到 $form 数组中,即可造成代码执行的问题。...但是由于 Drupal 代码复杂,调用链很长,所以导致了所谓“开局一个 #,剩下全靠猜”的尴尬局面,即使知道了漏洞触发点,但是找不到入口点一样尴尬。...其他版本 本文分析的是 Drupal 8.5.0,对于 8.4.x,在注册时默认没有上传头像处,但是也可以直接进行攻击,对于 Drupal 7,暂时未找到可控点。

    1.8K50

    Drupal 漏洞 CVE-2018-7600 远程代码执行-复现

    0x00 前言 昨天360众测遇到的一个题 今天自己搭环境复现一下,希望对大家有帮助 0x01 漏洞简介 Drupal是一个开源内容管理系统(CMS),全球超过100万个网站(包括政府,电子零售,企业组织...两周前,Drupal安全团队披露了一个非常关键的漏洞,编号CVE-2018-7600 Drupal对表单请求内容未做严格过滤,因此,这使得攻击者可能将恶意注入表单内容,此漏洞允许未经身份验证的攻击者在默认或常见的...Drupal安装上执行远程代码执行。...0x02 影响版本 Drupal 6.x Drupal 7.x Drupal 8.x 0x03 环境搭建 Vulhub 没有搭建的小伙伴看这: https://www.cnblogs.com/bflw/...p/12534401.html 环境启动后,访问`http://your-ip:8080/`将会看到drupal的安装页面,一路默认配置下一步安装。

    2.3K10
    领券