Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-96451 — WordPress Ultimate Member plugin <= 2.13.1 - अधिकार वर्धन सुरक्षा दोष | Kitploit
उपकरण/GitHubGitHub/nxploited/cve-2026-96451
विशेषाधिकार वृद्धिभेद्यता स्कैनरपासवर्ड हमलेभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubnxploited/cve-2026-96451

CVE-2026-96451

WordPress Ultimate Member plugin <= 2.13.1 - अधिकार वर्धन सुरक्षा दोष

रिपॉजिटरी देखें
412घं 49मि पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2026-96451

WordPress Ultimate Member प्लगइन <= 2.13.1 - विशेषाधिकार वृद्धि भेद्यता

🔥 CVE-2026-96451

Ultimate Member <= 2.13.1 — विशेषाधिकार वृद्धि / खाता अधिग्रहण

📌 आधिकारिक रिकॉर्ड: CVE-2026-96451


📋 विवरण

CVE.org से:

Ultimate Member में उपयोगकर्ता-नियंत्रित कुंजी के माध्यम से प्राधिकरण बायपास भेद्यता, जो विशेषाधिकार वृद्धि की अनुमति देती है। यह समस्या Ultimate Member को प्रभावित करती है: n/a से 2.13.1 तक।

फ़ील्डमान
🆔 CVECVE-2026-96451
🏷️ CWECWE-639 — उपयोगकर्ता-नियंत्रित कुंजी के माध्यम से प्राधिकरण बायपास
📊 CVSS 3.18.8 HIGH AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
🏢 असाइनरPatchstack
⚠️ प्रभावितUltimate Member 2.13.1 तक
✅ ठीक किया गया2.14.0

एक लॉग-इन सब्सक्राइबर किसी अन्य उपयोगकर्ता (आमतौर पर व्यवस्थापक) का ईमेल बदल सकता है। इसके बाद WordPress उस नए मेलबॉक्स के लिए पासवर्ड रीसेट स्वीकार कर लेता है।


🧠 यह कैसे काम करता है

  1. Ultimate Member एक डाउनलोड nonce की जाँच करता है, फिर um_fetch_user($user_id) को कॉल करता है और ग्लोबल उपयोगकर्ता को URL में दिए गए ID पर स्विच कर देता है।
  2. यदि फ़ाइल फ़ील्ड मौजूद नहीं है, तो download_routing() um_reset_user() के बिना लौट आता है।
  3. वही अनुरोध खाता-फ़ॉर्म फ़ील्ड भी ले जाता है (_um_account=1, user_email=...)।
  4. account_submit() um_user('ID') पढ़ता है — अब पीड़ित — और नया ईमेल लिख देता है।

डाउनलोड nonce wp_create_nonce($user_id . $form_id . 'um-download-nonce') है। यह उस उपयोगकर्ता ID से बंधा होता है। इसे मनमाने ढंग से नहीं बनाया जा सकता। स्क्रिप्ट इसे एक दृश्यमान /um-download/{form}/{field}/{user}/{nonce}/ लिंक से कॉपी करती है।

प्रोफ़ाइल पर एक कस्टम file या image फ़ील्ड दिखाया जाना चाहिए। अंतर्निहित प्रोफ़ाइल/कवर फ़ोटो यह लिंक उत्पन्न नहीं करतीं।


⚙️ आवश्यकताएँ

pip install requests rich
  • Python 3.9+
  • लक्ष्य सूची: प्रति पंक्ति एक URL

🚀 उपयोग

पंजीकरण, लॉगिन, nonce संग्रह, शोषण, और रीसेट जाँच स्वचालित हैं। आपको मैन्युअल रूप से खाते नहीं बनाने हैं और मास स्कैन के लिए सब्सक्राइबर पासवर्ड पास नहीं करना है।

मास स्कैन

python CVE-2026-96451.py -l targets.txt -t 80 --email "[email protected]" -o um_takeover.txt

यह कमांड प्रत्येक होस्ट पर क्या करता है:

  1. 🔎 Ultimate Member का पता लगाएँ
  2. 📝 सार्वजनिक UM फ़ॉर्म पर एक सब्सक्राइबर पंजीकृत करें
  3. 🔑 साइन इन करें और /account/ खोलें
  4. 📂 एक दृश्यमान /um-download/ nonce खोजें (पहले उपयोगकर्ता ID 1 को प्राथमिकता देता है, फिर फ़ाइल वाले किसी भी सदस्य को)
  5. 💥 पहचान-भ्रम अनुरोध POST करें और खाता ईमेल को --email पर सेट करें
  6. 📬 wp-login.php?action=lostpassword की जाँच करें (WordPress को यहाँ nonce की आवश्यकता नहीं है)
  7. 💾 चरण को um_takeover.txt में लिखें

--email वह मेलबॉक्स है जो लक्ष्य खाते पर रखा जाता है ताकि आप रीसेट प्राप्त कर सकें। स्क्रिप्ट इनबॉक्स नहीं खोलती और नया पासवर्ड सेट नहीं करती। वह अंतिम चरण मैन्युअल है।

एकल होस्ट

python CVE-2026-96451.py -u "https://example.com" --email "[email protected]"

वैकल्पिक फ़्लैग

फ़्लैगउद्देश्यडिफ़ॉल्ट
-l / --listलक्ष्यों की फ़ाइल—
-u / --urlएक लक्ष्य—
-t / --threadsवर्कर10
-o / --outputपरिणाम फ़ाइलum_takeover.txt
--emailपीड़ित पर लिखा जाने वाला मेलबॉक्सस्वतः-निर्मित
--target-idपसंदीदा उपयोगकर्ता ID1
--user / --passwordपंजीकरण के बजाय मौजूदा सब्सक्राइबर का उपयोग करेंबंद
-v / --verboseप्रत्येक चरण प्रिंट करेंबंद

धीमे RDP बॉक्स पर, 80–150 थ्रेड्स पर्याप्त हैं। एक सूची स्कैन प्रत्येक होस्ट को लगभग 22 सेकंड देता है।


📟 स्थिति पंक्ति

[5400/11965]  RST:0  CHG:0  UM:4463  REG:589  rf:3874 lf:0 na:141 nd:448 nc:0 no:937
कोडअर्थ
RST / CHGईमेल बदला गया और/या रीसेट स्वीकृत — इनबॉक्स जाँचें
UMUltimate Member का पता चला
REGऑटो-पंजीकरण ने एक सत्र बनाया
rfकोई सार्वजनिक फ़ॉर्म, CAPTCHA, अनुमोदन, या ईमेल सक्रियण नहीं
lfपंजीकृत लेकिन लॉगिन विफल
naखाता पृष्ठ / nonce अनुपलब्ध
ndकोई दृश्यमान डाउनलोड nonce नहीं (कोई कस्टम फ़ाइल फ़ील्ड नहीं)
ncशोषण भेजा गया, परिवर्तन की पुष्टि नहीं हुई
noUltimate Member नहीं है

कई होस्ट पर REG_FAIL सामान्य है। श्रृंखला केवल वहीं जारी रहती है जहाँ पंजीकरण एक सत्र बनाता है और एक डाउनलोड लिंक दिखाई देता है।

जब RST या CHG दिखाई दे:

  1. --email को पास किए गए मेलबॉक्स को खोलें
  2. WordPress रीसेट संदेश खोलें
  3. एक पासवर्ड सेट करें
  4. /wp-login.php या /wp-admin/ पर साइन इन करें

⚖️ अस्वीकरण

यह प्रोजेक्ट केवल अधिकृत सुरक्षा अनुसंधान के लिए है — उन सिस्टमों के लिए जिनके आप स्वामी हैं या जिनका परीक्षण करने की आपके पास लिखित अनुमति है।

कंप्यूटर सिस्टमों तक अनधिकृत पहुँच अवैध है। लेखक इस सॉफ़्टवेयर के दुरुपयोग, क्षति, या किसी भी परिणाम के लिए कोई दायित्व स्वीकार नहीं करता। इसका उपयोग कैसे किया जाता है और आप जिन लक्ष्यों को स्कैन करते हैं, उनके लिए पूरी जिम्मेदारी आपकी है।

द्वारा: Nxploited ( Khaled Alenazi )

टूल डाउनलोड करें