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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CTT-Vsyslog-Vortex-CVE-2023-6246 — CVE-2023-6246 glibc __vsyslog_internal() explotación de desbordamiento de búfer en el heap utilizando Convergent Time Theory (α = 0.0302011). 33-layer temporal heap spray + phase-locked trigger para una escalada de privilegios local confiable. | Kitploit
Herramientas/GitHubGitHub/simoesctt/ctt-vsyslog-vortex-cve-2023-6246
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónShellcodeDesarrollo de PayloadsExplotación de Binarios
GitHubsimoesctt/ctt-vsyslog-vortex-cve-2023-6246

CTT-Vsyslog-Vortex-CVE-2023-6246

CVE-2023-6246 glibc __vsyslog_internal() explotación de desbordamiento de búfer en el heap utilizando Convergent Time Theory (α = 0.0302011). 33-layer temporal heap spray + phase-locked trigger para una escalada de privilegios local confiable.

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
8hace 5 mesesAún no revisado

CTT-Vsyslog-Vortex-CVE-2023-6246

Explotación de desbordamiento de búfer en el montón de __vsyslog_internal() de glibc (CVE-2023-6246) mediante la Teoría del Tiempo Convergente (α = 0.0302011). Rociado de montón temporal de 33 capas + disparo con bloqueo de fase para una escalada de privilegios locales fiable.

README.md

# CTT-Vsyslog-Vortex

**Explotación por resonancia temporal de CVE-2023-6246 (desbordamiento de montón en __vsyslog_internal() de glibc)**

Copyright © 2026 Americo Simoes. Todos los derechos reservados.

---

## Descripción general

CVE-2023-6246 es un desbordamiento de búfer en el montón de la función `__vsyslog_internal()` de glibc (llamada por `syslog()` y `vsyslog()`). La vulnerabilidad se introdujo en glibc 2.37 y se retroportó a 2.36, afectando a:

- Debian 12 y 13
- Ubuntu 23.04 y 23.10
- Fedora 37–39

La explotación estándar no es fiable debido a la aleatorización del diseño del montón. **CTT-Vsyslog-Vortex** aplica la Teoría del Tiempo Convergente (CTT) para:

- Predecir el diseño del montón a través de 33 capas temporales
- Alinear las asignaciones usando un decaimiento de α = 0.0302011
- Bloquear por fase el disparo en el momento óptimo

**Resultado:** Escalada de privilegios local fiable a root.

---

## Física CTT aplicada

| Concepto CTT | Aplicación en el exploit |
|--------------|--------------------------|
| α = 0.0302011 | Temporización de las asignaciones del rociado de montón |
| 33 capas | Asignaciones por lotes a través de capas para un diseño predecible |
| Cuña temporal | Solo las asignaciones que "sobreviven" contribuyen al montón coherente |
| Bloqueo de fase | Disparar vsyslog en la fase óptima para que el desbordamiento aterrice |
| Decaimiento de energía E(d) = E₀e^{-αd} | La intensidad del rociado de montón decae a través de las capas |

---

## Cómo funciona

### 1. Rociado de montón temporal

En lugar de un rociado por fuerza bruta, las asignaciones se agrupan en lotes a través de 33 capas con retardos calculados por decaimiento α:

Capa 1: 1000 objetos (intensidad E₀) Capa 2: 980 objetos (E₀e^{-α}) Capa 3: 961 objetos (E₀e^{-2α}) ... Capa 33: 367 objetos (E₀e^{-32α})


### 2. Disparo con bloqueo de fase

El exploit espera la fase temporal óptima (cruce por cero del armónico α) antes de disparar `__vsyslog_internal()`.

### 3. Aterrizaje del desbordamiento

El desbordamiento de montón aterriza en una dirección predecible porque la estructura temporal de las asignaciones es coherente.

---

## Uso

```bash
# En un sistema vulnerable (Debian 12, Ubuntu 23.04, Fedora 37-39)
git clone https://github.com/SimoesCTT/CTT-Vsyslog-Vortex
cd CTT-Vsyslog-Vortex
python3 ctt_vsyslog_exploit.py

Detalles técnicos

Código vulnerable

// glibc-2.37/misc/syslog.c
void __vsyslog_internal(int pri, const char *fmt, va_list ap, int mode) {
    // Asignación de búfer en montón basada en la longitud del mensaje
    char *buf = malloc(len);
    // Sin comprobación de límites en la salida de vsnprintf
    vsnprintf(buf, len, fmt, ap);
    // Desbordamiento de búfer si fmt se expande más allá de len
}

Flujo de explotación CTT

1. Rociar el montón con 10,000 objetos a través de 33 capas (temporizadas con α)
2. Esperar el bloqueo de fase (cruce por cero de 60 Hz * α)
3. Enviar un mensaje de syslog manipulado con la carga útil de desbordamiento
4. El desbordamiento aterriza en una dirección predecible
5. El shellcode se ejecuta → shell de root

Constantes

ConstanteValorFuente
α0.0302011Medición de silicio, geometría cuántica
L33Capas temporales fractales
τ_w11 nsCuña temporal
φ1.6180339Proporción áurea

Sistemas afectados

DistribuciónVersionesEstado
Debian12, 13Vulnerable
Ubuntu23.04, 23.10Vulnerable
Fedora37, 38, 39Vulnerable
RHEL9 (ciertas compilaciones)Vulnerable

Mitigación

Aplique los parches de su distribución:

# Debian/Ubuntu
sudo apt update && sudo apt upgrade libc6

# Fedora
sudo dnf update glibc

Nota: Parchear el código no parchea la física. La explotación basada en CTT aún podría ser posible en sistemas parcheados si la estructura temporal de la asignación de montón permanece sin cambios.


Referencias

  • CVE-2023-6246
  • commit de glibc
  • Documentos de investigación CTT

Autor

Americo Simoes
Investigación CTT
Singapur
[email protected]


Licencia

Propietaria. El uso comercial requiere una licencia por escrito.


Esto no es un exploit tradicional. Es un arma temporal.

# Úselo bajo su propio riesgo. Solo pruebas autorizadas.
python3 ctt_vsyslog_exploit.py
Descargar herramienta