
Análise e reprodução em ARM64 do Copy Fail (CVE-2026-31431)
Análise e reprodução em ARM64 da vulnerabilidade de escalada de privilégios no kernel Linux Copy Fail (CVE-2026-31431), originalmente divulgada por Xint.
Publicação no blog: Copy Fail on ARM64: Understanding and Porting CVE-2026-31431
| Arquivo | Descrição |
|---|---|
src/copy_fail_exp.py | PoC original para x86-64 de Xint/Theori |
src/copy_fail_exp_readable.py | Versão desofuscada do anterior, com comentários e nomes de variáveis adequados |
src/shellcode_analysis.py | Script para analisar o ELF do payload com lief e desmontar com capstone |
arm64_syscall/call.s | Assembly ARM64 para o shellcode (setuid + execve + exit) |
Os seguintes arquivos não estão incluídos neste repositório. Eles constituem a cadeia completa de compilação do exploit ARM64 e são omitidos para evitar reduzir a barreira para uso indevido. (Gist privado)
A publicação no blog vinculada descreve a abordagem de construção com detalhes suficientes para que um pesquisador motivado reproduza o trabalho de forma independente.
Este repositório destina-se apenas a fins educacionais e de pesquisa de segurança autorizada. Não utilize nenhum deste material em sistemas sem autorização explícita.