
CVE-2020-10257 के लिए Shell exploit स्क्रिप्ट, जो WordPress TRX Addons प्लगइन में एक unauthenticated RCE है और wp-json API endpoint के माध्यम से admin उपयोगकर्ता बनाती है।
/ \ \ / / || ) _ ) \ _/ |/ _ ) | | | ( \ V /| |/ / () / / () || | () / /|__ \ / / _| _/ || /_/_/ ||_/|//_/
by darkcast
CVE-2020-10257: WordPress TRX Addons Plugin अनधिकृत रिमोट कोड एक्ज़ीक्यूशन (RCE) भेद्यता
प्रभावित प्लगइन: TRX Addons भेद्यता प्रकार: अनधिकृत रिमोट कोड एक्ज़ीक्यूशन (RCE) CVSS स्कोर: 9.8 (गंभीर) भेद्य संस्करण: संस्करण 2.5.1 से पहले पैच उपलब्ध: हाँ (संस्करण 2.5.1 या बाद के संस्करण में अपडेट करें)
विवरण: CVE-2020-10257 WordPress के लिए TRX Addons प्लगइन को प्रभावित करता है, जो WordPress थीम की कार्यक्षमता बढ़ाने के लिए उपयोग किया जाने वाला एक लोकप्रिय प्लगइन है। यह भेद्यता wp-json/trx_addons/V2/get/sc_layout API एंडपॉइंट में अनुचित इनपुट सत्यापन के कारण मौजूद है। यह दोष अनधिकृत उपयोगकर्ताओं को अनुरोध पैरामीटर में हेरफेर करने और दुर्भावनापूर्ण डेटा इंजेक्ट करने की अनुमति देता है, जिससे व्यवस्थापक विशेषाधिकारों वाले नए उपयोगकर्ता जोड़ने की क्षमता मिलती है।
एक हमलावर भेद्य API एंडपॉइंट पर विशेष रूप से तैयार किया गया अनुरोध भेजकर इस दोष का शोषण कर सकता है, जिसके परिणामस्वरूप लक्षित WordPress साइट पर प्रशासनिक अधिकारों वाला एक नया उपयोगकर्ता बन सकता है। यह हमलावरों को वेबसाइट पर पूर्ण नियंत्रण प्राप्त करने की अनुमति दे सकता है।
git clone https://github.com/Darkcast/CVE-2020-10257.git
cd CVE-2020-10257
chmod +x exploit.sh
स्क्रिप्ट निम्नलिखित आर्गुमेंट स्वीकार करती है:
-d डोमेन के लिए (जैसे, https://www.targetsite.com)।
-u उपयोगकर्ता नाम के लिए (वैकल्पिक)।
-p पासवर्ड के लिए (वैकल्पिक)।
./exploit.sh -d https://www.targetsite.com
./exploit.sh -d https://www.targetsite.com -u admin -p mypassword