Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2014-4725 PoC — WordPress MailPoet Newsletters插件远程文件上传漏洞

Source
Associated Vulnerability
Title:WordPress MailPoet Newsletters插件远程文件上传漏洞 (CVE-2014-4725)
Description:WordPress是WordPress软件基金会的一套使用PHP语言开发的博客平台,该平台支持在PHP和MySQL的服务器上架设个人博客网站。MailPoet Newsletters(wysija-newsletters)是其中的一个支持创建简讯、自动发布通知和回应的通讯插件。 WordPress MailPoet Newsletters插件2.6.7之前的版本中存在安全漏洞。远程攻击者可通过使用wp-admin/admin-post.php脚本上传特制的主题并使用wp-content/uploads/w
Description
exploiter
Readme
# CVE-2014-4725 mailpoet exploitation tool

this script is used to scan and exploit the cve-2014-4725 vulnerability (mailpoet/wysija newsletters) in wordpress.

## features
- scan mode > detect wordpress targets vulnerable to cve-2014-4725
- exploit mode > upload a zip payload to vulnerable targets

## installation
1. clone the repository:
   ```
   git clone https://github.com/username/mass-cve-2014-4725.git
   cd CVE-2014-4725
2. install dependencies:
   ```
    pip install requests
## usage

scan targets

python exploit.py --scan targets.txt

targets.txt contains a list of targets (one per line, without http://)


exploit targets

python exploit.py --exploit vuln.txt --payload file/zip.zip

vuln.txt contains targets that are already confirmed vulnerable

--payload is the zip file containing the theme/backdoor to be uploaded


output

vuln.txt > list of vulnerable targets

shell.txt > urls of uploaded shells

File Snapshot

[4.0K] /data/pocs/7b828027299c6dbfd4f1fbc779261248563b85ed ├── [3.9K] exploit.py ├── [4.0K] file │   └── [ 169] ZIP.zip ├── [4.0K] pwdnx │   ├── [ 10] exploited.php │   └── [1.2K] __init__.pyc └── [ 925] README.md 2 directories, 5 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.