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
CVE-2026-74580 — Exploit de escalada de privilegios locales basado en shell para CVE-2026-74580 en el controlador vhost de Linux, con tablas de desplazamiento específicas del kernel para RHEL, CentOS Stream y Fedora. | Kitploit
Herramientas/GitHubGitHub/youneshfa/cve-2026-74580
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónShellcodeExplotación de Binarios
GitHubyouneshfa/cve-2026-74580

CVE-2026-74580

Exploit de escalada de privilegios locales basado en shell para CVE-2026-74580 en el controlador vhost de Linux, con tablas de desplazamiento específicas del kernel para RHEL, CentOS Stream y Fedora.

Ver Repositorio
2hace 12 díasAú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

CVE-2026-74580 - LPE

CVE-2026-74580 vhost: restablecer la caché de metadatos del vring al reconfigurar el vring - Exploit

Historial del exploit

Descubrí esta vulnerabilidad tres días después de que otro investigador la hubiera reportado. Sin embargo, ya había desarrollado el exploit y decidí no publicarlo hasta haber verificado que la mayoría de las distribuciones de Linux habían aplicado los parches necesarios.

Cómo funciona el exploit

  1. Comprobar el estado de la vulnerabilidad: Verificar si la versión del kernel en ejecución es vulnerable y si los permisos de /dev/vhost-net y /dev/vhost-vsock están establecidos en 0660.
  2. Identificar los offsets específicos del kernel: Si el sistema cumple las condiciones anteriores, identificar los offsets específicos del kernel que requiere el exploit: OFF_DIVIDE, OFF_INIT_TASK, T_TASKS, T_PID, T_REAL_CRED y C_UID. Si estos offsets no aparecen en la tabla de offsets del exploit, se pueden obtener a partir de información disponible públicamente. Asegúrese de utilizar información que coincida con la versión exacta del kernel.
  3. Ejecutar el exploit: Una vez satisfechos todos los requisitos previos, haga ejecutable el script con chmod +x CVE-2026-74580.sh y, a continuación, ejecútelo con ./CVE-2026-74580.sh. El exploit gestiona automáticamente los pasos restantes.

Versión probada y exploit confirmado

RHEL 10.x

Kernel: 6.12 | cred.uid: 8

Símbolos de las reconstrucciones 1:1 de AlmaLinux, Rocky Linux y CentOS Stream del mismo NVR.

6.12.0-211.47.1.el10_2.x86_64)  echo  0x1001030  0x2212940  2624  2832  3352  8 ;;  # RHEL 10.2 vuln
6.12.0-211.7.1.el10_2.x86_64)   echo  0x1001030  0x2212940  2624  2832  3352  8 ;;  # RHEL 10.2 vuln
6.12.0-124.8.1.el10_1.x86_64)   echo  0x1001030  0x2010940  2560  2768  3288  8 ;;  # RHEL 10.1 vuln
6.12.0-55.9.1.el10_0.x86_64)    echo  0x1001030  0x2010940  2544  2752  3272  8 ;;  # RHEL 10.0 vuln
6.12.0-248.el10.x86_64)         echo  0x1001030  0x2212900  2624  2832  3352  8 ;;  # CentOS Stream 10 vuln

RHEL 9.x

Kernel: 5.14 | cred.uid: 4

5.14.0-734.el9.x86_64)          echo  0xe00930  0x1e1a900  2544  2744  3248  4 ;;  # CentOS Stream 9
5.14.0-731.el9.x86_64)          echo  0xe00930  0x1e1a900  2544  2744  3248  4 ;;  # CentOS Stream 9
5.14.0-687.44.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.36.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.39.1.el9_8.x86_64)   echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-687.5.1.el9_8.x86_64)    echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.8 vuln
5.14.0-611.5.1.el9_7.x86_64)    echo  0xe00930  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.7 vuln
5.14.0-570.12.1.el9_6.x86_64)   echo  0xe00940  0x1e1a8c0  2544  2744  3248  4 ;;  # RHEL 9.6 vuln
5.14.0-503.11.1.el9_5.x86_64)   echo  0xe00940  0x1e1a8c0  2512  2712  3216  4 ;;  # RHEL 9.5 vuln
5.14.0-427.13.1.el9_4.x86_64)   echo  0xe00950  0x1c1a940  2512  2752  3256  4 ;;  # RHEL 9.4 vuln
5.14.0-362.8.1.el9_3.x86_64)    echo  0xe00910  0x1c1a940  2512  2776  3280  4 ;;  # RHEL 9.3 vuln
5.14.0-284.11.1.el9_2.x86_64)   echo  0xc008f0  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.2 vuln
5.14.0-162.6.1.el9_1.x86_64)    echo  0xc008f0  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.1 vuln
5.14.0-70.13.1.el9_0.x86_64)    echo  0xc00860  0x1a1a940  2424  2688  3192  4 ;;  # RHEL 9.0 vuln

Fedora

6.19.10-300.fc44.x86_64)        echo  0x1030  0x2a131c0  2560  2768  3288  8 ;;  # Fedora 44
Descargar herramienta