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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-93300 — CVE-2026-93300 के लिए Python प्रूफ़-ऑफ़-कॉन्सेप्ट, जो EventON Subscriber WordPress प्लगइन में एक अनधिप्रमाणित SQL इंजेक्शन है; AJAX हैंडलर की फ़िंगरप्रिंटिंग करता है और समय-आधारित ऑरेकल के माध्यम से डेटाबेस डेटा निकालता है। | Kitploit
उपकरण/GitHubGitHub/datxzzz/cve-2026-93300
भेद्यता स्कैनरभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणडेटा निष्कासनवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubdatxzzz/cve-2026-93300

CVE-2026-93300

CVE-2026-93300 के लिए Python प्रूफ़-ऑफ़-कॉन्सेप्ट, जो EventON Subscriber WordPress प्लगइन में एक अनधिप्रमाणित SQL इंजेक्शन है; AJAX हैंडलर की फ़िंगरप्रिंटिंग करता है और समय-आधारित ऑरेकल के माध्यम से डेटाबेस डेटा निकालता है।

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

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

सभी देखें →

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

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

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

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

CVE-2026-93300 — EventON - Subscriber ≤ 1.4.5 अनधिकृत SQLi (PoC)

CVE-2026-93300 के लिए Python प्रूफ-ऑफ-कॉन्सेप्ट: EventON - Subscriber WordPress प्लगइन में email पैरामीटर के माध्यम से अनधिकृत SQL इंजेक्शन (Wordfence, CVSS 7.5 High)।

CVECVE-2026-93300
प्लगइनEventON - Subscriber (eventon-subscriber)
प्रभावितसभी संस्करण ≤ 1.4.5
ठीक किया गया संस्करणकोई प्रकाशित नहीं (2026-10 तक)
वेक्टरPOST /wp-admin/admin-ajax.php, action=evosub_new_subscriber, पैरामीटर email
प्रमाणीकरणकोई नहीं (अनधिकृत)
CWECWE-89 SQL इंजेक्शन

सलाह: https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/eventon-subscriber/eventon-subscriber-145-unauthenticated-sql-injection-via-email-parameter

भेद्यता

सब्सक्रिप्शन-फ़ॉर्म AJAX हैंडलर (evosub_new_subscriber, जो wp_ajax_nopriv_ के साथ पंजीकृत है, और assets/evosub_script.js में सार्वजनिक फ्रंट-एंड फ़ॉर्म से पहुँच योग्य है) उपयोगकर्ता द्वारा प्रदान किए गए email मान का उपयोग करके $wpdb->prepare() / उचित एस्केपिंग के बिना एक मौजूदा SQL क्वेरी बनाता है। यह मान बिना एस्केप किए क्वेरी तक पहुँचता है, इसलिए एक हमलावर स्ट्रिंग लिटरल से बाहर निकल सकता है और डेटाबेस से मनमाना डेटा पढ़ने के लिए क्वेरी को जोड़/संशोधित कर सकता है।

evosub_script.js में क्लाइंट-साइड ईमेल रेगेक्स ब्राउज़र में एकमात्र फ़ॉर्मेट जाँच है; यह कोई सर्वर-साइड सुरक्षा प्रदान नहीं करता है।

आवश्यकताएँ

  • Python 3.8+ (केवल stdlib, कोई pip पैकेज नहीं)
  • एक लक्ष्य जिसका परीक्षण करने के लिए आप अधिकृत हैं

उपयोग

# 1. Detect only (fingerprint handler, find working injection oracle)
python3 cve_2026_93300.py --url https://target.example --mode check

# 2. Dump wp_users (login / email / password hash)
python3 cve_2026_93300.py --url https://target.example --mode users --prefix wp_

# 3. Extract any scalar query result
python3 cve_2026_93300.py --url https://target.example --mode sql \
    --sql "SELECT option_value FROM wp_options WHERE option_name='admin_email'"

सामान्य विकल्प

विकल्पडिफ़ॉल्टविवरण
--modecheckcheck / users / sql
--actionevosub_new_subscriberपरीक्षण हेतु AJAX action
--paramemailइंजेक्ट किया गया पैरामीटर
--prefixwp_WordPress टेबल प्रीफ़िक्स
--sql—--mode sql के लिए स्केलर SELECT
--delay2.0समय-आधारित oracle के लिए SLEEP() सेकंड
--timeout25HTTP टाइमआउट
--max-id15स्कैन करने के लिए उच्चतम उपयोगकर्ता ID
--proxy / --insecure / --ua—HTTP प्रॉक्सी / TLS सत्यापन छोड़ें / कस्टम UA

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

  1. फ़िंगरप्रिंट — हैंडलर के मौजूद और सक्रिय होने की पुष्टि के लिए action=evosub_new_subscriber की तुलना एक अपंजीकृत action (0 / HTTP 400) से करता है।
  2. पहचान, प्राथमिकता के क्रम में:
    • त्रुटि प्रोब (', ", \) → यदि SQL त्रुटियाँ प्रतिबिंबित होती हैं (WP_DEBUG), तो error-based oracle का उपयोग किया जाता है (सबसे तेज़, प्रति बिट एक अनुरोध);
    • SLEEP() के साथ UNION कॉलम-गणना ब्रूट फ़ोर्स → union-time oracle (प्रति प्रोब एक मूल्यांकन, प्रति-पंक्ति कोई धीमापन नहीं);
    • स्टैक्ड-क्वेरी प्रोब (;SELECT SLEEP(...)) → यदि ड्राइवर मल्टी-स्टेटमेंट की अनुमति देता है तो stacked-time oracle;
    • समय टेम्पलेट (OR/AND/paren/concat SLEEP) → template-time oracle फ़ॉलबैक।
  3. Oracle स्व-परीक्षण — निष्कर्षण शुरू होने से पहले प्रत्येक oracle को 1=1 → true और 1=0 → false (बार-बार) उत्तर देना अनिवार्य है, जो धीमे/अस्थिर लक्ष्यों से आने वाले गलत सकारात्मक परिणामों को फ़िल्टर करता है।
  4. निष्कर्षण — LENGTH() और ASCII(SUBSTRING(...)) पर बाइनरी सर्च (प्रति अक्षर 7 अनुरोध)।

--mode check डेटा एक्सेस सिद्ध करने के लिए user_login@USER() के सैनिटी निष्कर्षण के साथ समाप्त होता है।

नोट्स और सीमाएँ

  • पहचान के दौरान evo-subscriber पोस्ट प्रकार में कुछ poc*@example.invalid प्रविष्टियाँ बन सकती हैं; वे Events → All Subscribers के अंतर्गत दिखाई देती हैं और उन्हें ट्रैश किया जा सकता है।
  • यदि हैंडलर सर्वर-साइड पर email को सख्त फ़िल्टर से मान्य करता है, तो सभी प्रोब एक समान व्यवहार करते हैं और टूल not vulnerable / input validated रिपोर्ट करता है।
  • टूटे हुए admin-ajax.php वाले लक्ष्य (बेसलाइन पर fatal) अस्वस्थ के रूप में रिपोर्ट किए जाते हैं और निरस्त कर दिए जाते हैं।
  • गैर-SELECT क्वेरी आकार (INSERT/UPDATE संदर्भ) पहचाने जाते हैं, लेकिन उनके लिए कोई कार्यशील time oracle न हो सकता है।
  • वास्तविक लक्ष्यों पर --delay ≥ 1.0 रखें; बहुत छोटे विलंब उच्च-लेटेंसी लिंक पर गलत नकारात्मक परिणाम उत्पन्न करते हैं।

रक्षात्मक मार्गदर्शन

  • प्लगइन को अपडेट/प्रतिस्थापित करें; कोई निश्चित संस्करण प्रकाशित नहीं हुआ है — यदि सदस्यता फ़ॉर्म व्यवसाय-महत्वपूर्ण नहीं है तो इसे निष्क्रिय कर दें।
  • email (और सभी अनुरोध इनपुट) को $wpdb->prepare() / esc_sql() के साथ संभालें; सर्वर-साइड पर is_email() से मान्य करें।
  • WAF: उन अनधिकृत admin-ajax.php अनुरोधों को ब्लॉक करें जिनके email मान में SQL मेटाकैरेक्टर (', ", \, --, ;, UNION) हों।

संदर्भ

  • Wordfence सलाहकार (ऊपर लिंक) — खोज का श्रेय: Austin Ginder
  • Rapid7: https://www.rapid7.com/db/vulnerabilities/cve-2026-93300/
  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-93300

अस्वीकरण

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

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