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
CVE-2024-0582 — es un exploit de PoC que apunta a una vulnerabilidad específica en el kernel de Linux (CVE-2024-0582) | Kitploit
Herramientas/GitHubGitHub/geniuszly/cve-2024-0582
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónAprendizaje y EducaciónDesarrollo de PayloadsExplotación de Binarios
GitHubgeniuszly/cve-2024-0582

CVE-2024-0582

es un exploit de PoC que apunta a una vulnerabilidad específica en el kernel de Linux (CVE-2024-0582)

Ver Repositorio
131hace 1 añoAú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

GenIoURingExploit es un exploit PoC que apunta a una vulnerabilidad específica en el kernel de Linux (CVE-2024-0582). El PoC aprovecha el mecanismo io_uring para obtener acceso no deseado y potencialmente escalar privilegios manipulando los búferes de sockets y desencadenando ciertos comportamientos del kernel.

Características

  • Utiliza io_uring para la manipulación eficiente de búferes.
  • Demuestra la fuga de KASLR (Aleatorización del diseño del espacio de direcciones del kernel).
  • Explota una vulnerabilidad relacionada con la gestión de búferes de sockets.
  • Desencadena el exploit mediante llamadas IOCTL controladas.
  • Proporciona una vía para ejecutar comandos arbitrarios del shell mediante la manipulación del kernel.

Requisitos previos

  • Un sistema basado en Linux (probado en distribuciones recientes).
  • Privilegios de root o administrador para acceder a los recursos necesarios.
  • Herramientas de desarrollo (por ejemplo, gcc, make) para compilar el código en C.
  • La biblioteca liburing instalada en su sistema.

Instalación

  1. Clonar el repositorio:

    root@kitploit:~
    git clone https://github.com/geniuszly/CVE-2024-0582
    cd CVE-2024-0582
    
  2. Compilar el exploit:

    Asegúrese de tener las herramientas de compilación necesarias y liburing instaladas:

    root@kitploit:~
    gcc -o CVE-2024-0582 GenIoURingExploit.c -luring
    
  3. Ejecutar el exploit:

    Advertencia: Este PoC es solo con fines educativos. Ejecutarlo en un sistema de producción puede causar un comportamiento impredecible y solo debe hacerse en un entorno controlado.

    root@kitploit:~
    sudo ./CVE-2024-0582
    

Cómo funciona

El exploit funciona de la siguiente manera:

  1. Configurando anillos de búfer io_uring para interactuar con los búferes de sockets del kernel.
  2. Buscando un marcador específico en la memoria para identificar estructuras de sockets vulnerables.
  3. Manipulando estas estructuras para obtener acceso a la memoria sensible del kernel.
  4. Sobrescribiendo ciertos punteros de funciones del kernel para desencadenar la ejecución de comandos arbitrarios (/bin/sh).

Descargo de responsabilidad

Este proyecto está destinado únicamente a fines educativos. Los autores no son responsables del mal uso de este código. El uso de este PoC debe limitarse a pruebas en entornos de hacking ético controlados.

Descargar herramienta