CVE-2021-29447
WordPress 已认证的 XXE 攻击(当安装运行 PHP 8 时)
- 已发布
- 2021年4月15日
- 已更新
- 2024年8月3日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2021年9月20日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N高 · 未来 30 天
- 百分位
- 99.7%
- 型号日期
- 2026年10月18日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
WordPress 是一个开源 CMS。具有上传文件权限的用户(如作者角色)可以利用媒体库中的 XML 解析问题发起 XXE 攻击。此攻击要求 WordPress 安装使用 PHP 8。成功的 XXE 攻击可访问内部文件。该漏洞已在 WordPress 5.7.1 版本中修复,受影响的旧版本也已通过次要版本更新修复。我们强烈建议您保持自动更新启用。
来源
- CVE-2021-29447漏洞利用
一个 XXE 载荷生成器
目标是针对基于 WordPress 的 Web 应用进行全面的安全评估,最终实现服务器的完全入侵。评估将重点利用一个特定的真实世界漏洞(CVE-2021-29447)来获取初始访问权限。
CVE-2021-29447的概念验证漏洞利用程序,这是一个WordPress XXE漏洞,可通过特制的WAV文件实现任意文件泄露和SSRF。
自动化利用 WordPress 媒体上传中的 CVE-2021-29447 漏洞,通过 XXE 提取文件,生成 payload 并运行 HTTP 服务器以进行数据外传。
- CVE-2021-29447漏洞利用
# CVE-2021-29447 漏洞利用程序 针对 CVE-2021-29447 的漏洞利用程序,该漏洞是 WordPress 5.7.0 及更早版本中的一个 XXE 漏洞。通过生成恶意 WAV 载荷,利用 XML 外部实体注入读取服务器上的任意文件。包含 Docker 测试环境。
利用 WordPress 媒体库的 XML 外部实体注入(XXE)漏洞来外泄文件。
CVE-2021-29447 的 PoC
针对CVE-2021-29447的概念验证漏洞利用代码,该漏洞是WordPress 5.6–5.7版本中通过恶意WAV文件上传导致的XXE注入漏洞,能够在PHP 8.0+上实现任意文件泄露。
用于利用 WordPress 5.6-5.7(PHP 8+)认证 XXE 注入的 POC。
- CVE-2021-29447漏洞利用
一个用于自动化执行CVE-2021-29447的Golang程序
- CVE-2021-29447漏洞利用
CVE-2021-29447 - 已认证的 XXE 注入 - WordPress < 5.7.1 与 PHP > 8
CVE-2021-29447 是 WordPress 中的一个经过身份验证的 XML 外部实体(XXE)漏洞
一个用于 WordPress 5.6 媒体库漏洞的概念验证利用代码
基于 CVE-2021-29447 的任意文件读取控制器
CVE-2021-29447的概念验证利用程序:WordPress 5.6-5.7媒体库中经过身份验证的XXE漏洞。生成恶意WAV文件和DTD,通过带外数据泄露读取任意服务器文件。
Go-based exploit for CVE-2021-29447 targeting WordPress 5.6.2 with PHP 8. Generates a malicious .wav payload to retrieve arbitrary files from the server via media upload, requiring base wp-admin access.
逐步演示 CVE-2021-29447,这是一个 WordPress 媒体库 XXE 漏洞,可通过精心构造的 WAVE 上传泄露敏感文件,包括利用和修复细节。
Proof-of-concept exploit for CVE-2021-29447, a WordPress XML external entity (XXE) vulnerability allowing file disclosure and SSRF.
该仓库介绍了 cve-2021-29447 和一个用于自动利用漏洞的小脚本。
CVE-2021-29447 的自动化 PoC,这是 WordPress 媒体库中的一个 XXE 注入漏洞。包含基于 Docker 的环境搭建和分步利用指南。
- CVE-2021-29447漏洞利用
WordPress - 认证XXE(CVE-2021-29447)
Proof-of-concept exploit for CVE-2021-29447, an authenticated XXE vulnerability in WordPress 5.6-5.7. Includes lab setup, malicious WAV generation, and attacker server for educational testing.
用Python编写的CVE-2021-29447概念验证
WordPress XXE 漏洞
David Utón · php · 2021年9月20日
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。