技术社区
安全培训
技术社群
积分商城
先知平台
漏洞库
历史记录
清空历史记录
相关的动态
相关的文章
相关的用户
相关的圈子
相关的话题
注册
登录
WordPress插件WP Umbrella 存在本地文件包含漏洞(CNVD-2024-47708)
Wliess
漏洞分析
476浏览 · 2025-04-16 14:47
返回文档
简要描述
WordPress是一套使用PHP语言开发的博客平台。该平台支持在PHP和MySQL的服务器上架设个人博客网站。WordPress plugin是一个应用插件。 WordPress插件WP Umbrella: Update Backup Restore & Monitoring存在本地文件包含漏洞,攻击者可利用该漏洞在服务器上包含和执行任意文件,从而允许执行这些文件中的任何PHP代码。目前,供应商发布了安全公告及相关补丁信息,修复了此漏洞。
影响版本
WordPress WP Umbrella: Update Backup Restore & Monitoring <2.17.0
环境搭建
WordPress下载地址:
https://wordpress.org/latest.zip
为了方便演示这里使用的是phpstudy去搭建WordPress,设置的域名为:wpcms.com
WP Umbrella插件下载地址:
https://downloads.wordpress.org/plugin/wp-health.v2.16.0.zip
搭建完WordPress后进入管理后台
上传我们下载的WP Umbrella插件的zip文件后安装,安装成功后启用插件
漏洞分析
根据漏洞的描述为文件包含漏洞,所以在插件目录下全局搜索php的文件包含危险函数(列如:include_once)找到漏洞触发点
这里推荐使用Sublime Text
其中
WPUmbrella\Core\Hooks\ExecuteHooks
和
WPUmbrella\Core\Hooks\ActivationHook
接口实现了 WordPress 的钩子注册和激活行为
我们重点观察handleClonerRequest(),它是include_once的触发函数
首先检查变量
$wp_query
中是否存在
umbrella-backup
。如果不存在,直接返回,结束函数的执行。
query_vars
是 WordPress 用来存储当前 URL 查询参数的对象。
而
$filename
检查用户GET传参中是否存在filename参数。如果存在,使用其值作为文件名;否则,默认使用cloner.php。
最后
include_once $filePath
直接包含了用户提供的文件路径(通过
$_GET['filename']
拼接)
漏洞复现
通过以上分析得出$filename的值为用户可控,且没有对输入进行任何的过滤,但是umbrella-backup的值也是不能为空的
所以构造payload:?umbrella-backup=aaaaa&filename=../123.txt
123.txt内容:
验证可以文件包含后,配合上传图片马进一步利用
在添加文章功能处上传内含php代码的图片
根据返回的路径进行文件包含,成功执行
0
人收藏
0
人喜欢
转载
分享
0
条评论
某人
表情
可输入
255
字
评论
发布投稿
热门文章
1
从零掌握java内存马大全(基于LearnJavaMemshellFromZero复现重组)
2
突破网络限制,Merlin Agent助你轻松搭建跳板网络!
3
从白帽角度浅谈SRC业务威胁情报挖掘与实战
4
基于规则的流量加解密工具-CloudX
5
从0到1大模型MCP自动化漏洞挖掘实践
近期热点
一周
月份
季度
1
从零掌握java内存马大全(基于LearnJavaMemshellFromZero复现重组)
2
突破网络限制,Merlin Agent助你轻松搭建跳板网络!
3
从白帽角度浅谈SRC业务威胁情报挖掘与实战
4
基于规则的流量加解密工具-CloudX
5
从0到1大模型MCP自动化漏洞挖掘实践
暂无相关信息
暂无相关信息
优秀作者
1
T0daySeeker
贡献值:38700
2
一天
贡献值:24800
3
Yale
贡献值:21000
4
1674701160110592
贡献值:18000
5
1174735059082055
贡献值:16000
6
Loora1N
贡献值:13000
7
bkbqwq
贡献值:12800
8
手术刀
贡献值:11000
9
lufei
贡献值:11000
10
xsran
贡献值:10600
目录
简要描述
影响版本
环境搭建
漏洞分析
漏洞复现
转载
标题
作者:
你好
http://www.a.com/asdsabdas
文章
转载
自
复制到剪贴板