首页
学习
活动
专区
圈层
工具
发布

开源企业级内容管理系统PHP框架 Drupal

概述 Drupal 是一个免费、开源的内容管理系统(CMS)和内容管理框架(CMF)。用于构建各种类型的网站,从个人博客到企业级应用。...PostgreSQL Drupal 版本 PostgreSQL 最低版本 推荐生产版本 Drupal 7 9.1 9.6+ Drupal 8/9 10 12+ Drupal 10 12 14+ 开源技术小栈注意...SQLite Drupal 版本 SQLite 最低版本 适用场景 Drupal 8/9 3.26 开发/测试环境 Drupal 10 3.26 需手动安装 sqlite 模块 PHP 版本要求 Drupal...对 PHP 的要求直接影响数据库驱动兼容性: Drupal 版本 PHP 最低版本 推荐版本 Drupal 7 5.5+ PHP 7.4(EOL) Drupal 8/9 7.4+ PHP 8.0+ Drupal...拉取9.x版本 拉取镜像 docker pull drupal:9.5.11 启动容器 $ docker run --name tinywan-drupal -p 8080:80 -d drupal:

1.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    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

    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.4K20

    使用Drupal CMS搭建网站

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

    3.7K30

    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

    98820

    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

    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

    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

    在Ubuntu或Debian上更新并保护Drupal 8

    介绍 Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。...Drupal是一套开源系统,全球数以万计的WEB开发专家都在为Drupal技术社区贡献代码。因此,Drupal的代码在安全性、健壮性上具有世界最高水平。...截止2011年底,共有13,802位WEB专家参加了Drupal的开发工作;228个国家使用181种语言的729,791位网站设计工作者使用Drupal。...Drupal 8是流行的Drupal内容管理系统的最新版本。虽然版本8.1中包含简单的增量更新功能,但所有先前版本都需要手动核心更新。本教程演示了如何在Linode上手动安装增量Drupal 8更新。...想要了解更多关于Drupal的教程,请前往腾讯云+社区学习更多知识。 ---- 参考文献:《Update and Secure Drupal 8 on Ubuntu or Debian》

    2.2K10
    领券