Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-87902-exploit — Sfruttamento per sfruttare la vulnerabilità CVE-2026-87902 che si verifica nel core di WordPress | Kitploit
Strumenti/GitHubGitHub/maalfer/cve-2026-87902-exploit
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebSicurezza WebPenetration TestingStrumento di Accesso RemotoSviluppo Payload
GitHubmaalfer/cve-2026-87902-exploit

CVE-2026-87902-exploit

Sfruttamento per sfruttare la vulnerabilità CVE-2026-87902 che si verifica nel core di WordPress

Vedi Repository
21 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2026-87902 — WordPress LFI → RCE

Exploit non autenticato (LFI → RCE) per WordPress 4.7.0 – 7.1.1 · fix: 7.1.2

Utilizzo

git clone https://github.com/Maalfer/CVE-2026-87902-exploit.git
cd CVE-2026-87902-exploit

# 1) validare il LFI (non scrive nulla sul server)
python3 exploit.py --url http://obiettivo/ --validate-only

# 2) RCE
python3 exploit.py --url http://obiettivo/ -c "id"

# 3) console interattiva
python3 exploit.py --url http://objetivo/ -c id --shell

Condizioni perché un WordPress sia sfruttabile

Tutte e quattro devono essere soddisfatte contemporaneamente. Se manca la 3, il LFI non esiste.

  • WordPress < 7.1.2 — il difetto è in get_page_template(), senza validate_file(). In 7.1.2+ è corretto.
  • Almeno una pagina pubblicata — serve un page_id perché WordPress risolva il template (rilevato automaticamente via REST).
  • Una directory reale page-* nel tema attivo — obbligatorio: file_exists() non attraversa un componente inesistente, quindi il ../ sale solo se il primo tratto esiste su disco. Twenty Twelve (page-templates/) lo include; la maggior parte dei temi block (Twenty Twenty-Three) no. Riguarda anche il tema padre.
  • Per RCE: pearcmd.php leggibile + register_argc_argv=On — il LFI legge soltanto; l'esecuzione usa il polyglot config-create di PEAR. Con register_argc_argv=Off o senza PEAR installato, c'è LFI ma non RCE.

Senza la 4ª il risultato è LFI puro: permette di leggere qualsiasi .php del sistema, per esempio page-templates/../../../wp-config.php (hash e salt del DB).

image image

Solo per sistemi propri o con autorizzazione scritta.

Scarica lo strumento