首页 > 其他分享 >WordPress File Upload插件 任意文件读取漏洞复现(CVE-2024-9047)(附脚本)

WordPress File Upload插件 任意文件读取漏洞复现(CVE-2024-9047)(附脚本)

时间:2024-12-25 12:32:20浏览次数:8  
标签:文件 插件 Upload WordPress File wp 9047

0x01 产品描述:

        File Upload插件是一款功能强大的WordPress站点文件上传插件,它允许用户在WordPress站点中的文章、页面、侧边栏或表单中轻松上传文件到wp-contents目录中的任何位置。该插件使用最新的HTML5技术,确保在现代浏览器和移动设备上都能流畅运行,同时也兼容旧的浏览器。它能够满足用户在不同场景下的文件上传需求,并提供了丰富的自定义选项和高级功能。
0x02 漏洞描述:

       WordPres File Upload插件中存在任意文件读取漏洞,主要是位于 /wp-content/plugins/wp-file-upload/wfu_file_downloader.php 中的wfu_fopen_for_downloader 方法使用fopen 函数导致文件读取操作。

0x03 影响版本:

WordPress File Upload <= 4.24.11
0x04 搜索语句:

Fofa:"wp-content/plugins/wp-file-upload"


标签:文件,插件,Upload,WordPress,File,wp,9047
From: https://blog.csdn.net/xc_214/article/details/144715529

相关文章

  • 高级jQuery自动补全插件
    jquery.typeahead.js是一款高级的自动补全jQuery插件。该jquery自动补全插件提供超过50个配置选项和回调方法,用于完成自动补全功能,能够完成绝大部分表单自动补全的需求。在线预览 下载             使用方法在页面中引入jquery、jquery.typeah......
  • js压缩代码还原的vscode插件
    1.Prettier-Codeformatter:Prettier是一个非常流行的代码格式化工具,支持多种语言,包括JavaScript。它可以按照预设的规则自动格式化你的代码。对于压缩的代码,它能够很好地展开并格式化。2.Beautify:Beautify插件专为美化HTML,CSS,和JavaScript代码而设计。你可......
  • vscode怎么连接远程服务器使用jupyter和pycharm?安装了jupyter插件为什么还是打不开jup
    本文主要从下面三个方面进行1.vscode的优势2.怎么安装并配置vscode3.怎么使用jupyter和pycharm4.我遇到的问题(已解决)(1)显示你即将连接到不受visualstudiocode版本(2)解决安装了jupyter插件但是还是打不开.ipynb文件无法打开笔记本编辑器类型为"jupyter-notebook"的资源......
  • jquery数字动画插件animationCounter.js
    animationCounter.js是一款小巧的数字动画jquery插件。该jquery数字动画插件可以将数字以动画的方式从一个值变化到另外一个值。它使用简单,兼容ie8浏览器,非常实用。在线预览  下载 使用方法在页面中引入jquery和animationCounter.js文件。<scriptsrc="js/jque......
  • 炫酷吹风机样式loading进度条插件
    这是一款炫酷吹风机样式loading进度条jquery插件。该吹风机样式loading进度条通过jquery和CSS3动画来构建进度条,用户可以通过调用插件的方式来使用这个Loading特效。在线预览  下载 使用方法在页面中引入jquery和blower-loading.js文件,以及样式文件style.css。<li......
  • VoIP 插件错误码
    VoIP插件错误码1.后台返回错误码errCode描述1roomId错误2设备deviceId错误3voip_id错误4voipToken错误(刷脸模式)5生成voip房间错误7openId错误8openId未授权(刷脸模式)9openId未授权设备(硬件模式)或不是userId联系人(刷脸......
  • intellij idea使用:激活码与插件问题
    下载官网下载,不需要下载最新版的,我下载的是2024.2.3,能正常使用激活码安装教程去网上搜,有一大把激活码这里整合了两个靠谱的激活码更新网站,里面会更新免费的激活码,拿来用即可,比在网上搜省很多时间,网上很多都是打广告的,没有有效信息。https://www.yuque.com/hudies/coding/dm2......
  • upload-labs-master第21关详细教程
    环境配置需要的东西phpstudy-2018链接:https://pan.baidu.com/s/1D9l13XTQw7o6A8CSJ2ff9Q提取码:027832位vc9和11运行库链接:https://pan.baidu.com/s/1pBV3W8UWJe0bmDl_cPFDQw提取码:0278upload-labs-master靶场链接:https://pan.baidu.com/s/1ERYzrlBe94PAi3A-W......
  • RabbitMQ之Shovel插件
    部署背景:混合部署在一个集群内,发生资源抢夺就会造成某一个rabbitmq节点high_watermark告警。a、multi-env  b、[_^strong:617eaaa5!]Stateless/Stateful 资源使用不均衡混合云迁移RabbitMQ是一个开源的消息代理软件,它可以用于构建分布式系统中的消息传递架构。Rabbit......
  • js平滑的页面滚动效果插件smoothScroll-Es5.js
    smoothScroll-Es5.js是一款js平滑的页面滚动效果插件。通过它可以制作页面锚链接之间的平滑滚动效果,和平滑的返回页面顶部效果等。 在线预览  下载 使用方法在页面中引smoothScroll-ES5.js文件。<scripttype="text/javascript"src="path/to/js/smoothScroll-......