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
copy-fail-CVE-2026-31431 — Prueba de concepto del exploit para CVE-2026-31431, una escalada de privilegios del kernel de Linux, con payloads para x86_64, AArch64 y C para obtener root en las distribuciones afectadas. | Kitploit
Herramientas/GitHubGitHub/morton-li/copy-fail-cve-2026-31431
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónDesarrollo de PayloadsExplotación de Binarios
GitHubmorton-li/copy-fail-cve-2026-31431

copy-fail-CVE-2026-31431

Prueba de concepto del exploit para CVE-2026-31431, una escalada de privilegios del kernel de Linux, con payloads para x86_64, AArch64 y C para obtener root en las distribuciones afectadas.

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

Copy Fail - CVE-2026-31431

Ejemplos de PoC y payload de Copy Fail (CVE-2026-31431).

  • Technical Writeup: https://xint.io/blog/copy-fail-linux-distributions

Distribuciones de Linux afectadas

DistroKernel Version
Ubuntu 24.04 LTS6.17.0-1007-aws
Amazon Linux 20236.18.8-9.213.amzn2023
RHEL 10.16.12.0-124.45.1.el10_1
SUSE 166.12.0-160000.9-default

Uso rápido

Ejecute copy_fail_exp.py en las distribuciones de Linux afectadas para obtener privilegios de root.

Guía de compilación del payload

Los siguientes pasos se utilizan para regenerar localmente el archivo del payload, con fines de depuración y verificación.

1) Versión en ensamblador x86_64 (payloads/x86_64.asm)

Instale las dependencias:

root@kitploit:~
apt install -y nasm

Compile:

root@kitploit:~
nasm -f bin x86_64.asm -o payload.bin

Verifique el resultado:

root@kitploit:~
wc -c payload.bin
xxd payload.bin

2) Versión en ensamblador AArch64 (payloads/aarch64.s)

Instale las dependencias:

root@kitploit:~
apt install -y binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu

Compile:

root@kitploit:~
aarch64-linux-gnu-as aarch64.s -o aarch64.o
aarch64-linux-gnu-objcopy -O binary -j .text aarch64.o aarch64.bin

Verifique el resultado:

root@kitploit:~
wc -c payload.bin
file payload.bin
xxd payload.bin

3) Versión en C multiplataforma (payloads/payload.c)

Compile:

root@kitploit:~
gcc -Os -s payload.c -o payload.bin

Verifique el resultado:

root@kitploit:~
wc -c payload.bin
file payload.bin
Descargar herramienta