
Análisis y reproducción en ARM64 de Copy Fail (CVE-2026-31431)
Análisis y reproducción en ARM64 de la vulnerabilidad de escalada de privilegios en el kernel de Linux Copy Fail (CVE-2026-31431), divulgada originalmente por Xint.
Entrada del blog: Copy Fail en ARM64: Comprender y portar CVE-2026-31431
| Archivo | Descripción |
|---|---|
src/copy_fail_exp.py | PoC original para x86-64 de Xint/Theori |
src/copy_fail_exp_readable.py | Versión desofuscada del anterior con comentarios y nombres de variables adecuados |
src/shellcode_analysis.py | Script para analizar el ELF del payload con lief y desensamblarlo con capstone |
arm64_syscall/call.s | Ensamblador ARM64 para el shellcode (setuid + execve + exit) |
Los siguientes archivos no se incluyen en este repositorio. Constituyen la cadena de compilación completa del exploit para ARM64 y se retienen para evitar reducir la barrera de un uso indebido. (Gist privado)
La entrada del blog enlazada describe el enfoque de construcción con suficiente detalle para que un investigador motivado pueda reproducir el trabajo de forma independiente.
Este repositorio es solo para fines educativos y de investigación de seguridad autorizada. No utilice ninguno de estos materiales en sistemas sin autorización explícita.