Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
copy-fail-CVE-2026-31431 — Prova de conceito de exploit para CVE-2026-31431, uma escalada de privilégios no kernel Linux, com payloads x86_64, AArch64 e C para obter root em distribuições afetadas. | Kitploit
Ferramentas/GitHubGitHub/morton-li/copy-fail-cve-2026-31431
Escalada de PrivilégiosAnálise de VulnerabilidadesExploraçãoDesenvolvimento de PayloadsExploração de Binários
GitHubmorton-li/copy-fail-cve-2026-31431

copy-fail-CVE-2026-31431

Prova de conceito de exploit para CVE-2026-31431, uma escalada de privilégios no kernel Linux, com payloads x86_64, AArch64 e C para obter root em distribuições afetadas.

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório
há 3 mesesAinda não revisado

Copy Fail - CVE-2026-31431

Exemplos de PoC e payload do Copy Fail (CVE-2026-31431).

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

Distribuições Linux afetadas

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

Execute copy_fail_exp.py nas distribuições Linux afetadas para obter privilégios de root.

Guia de compilação do payload

As etapas a seguir são usadas para regenerar localmente o arquivo de payload, facilitando a depuração e a validação.

1) Versão em assembly x86_64 (payloads/x86_64.asm)

Instale as dependências:

root@kitploit:~
apt install -y nasm

Compile:

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

Verifique o artefato:

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

2) Versão em assembly AArch64 (payloads/aarch64.s)

Instale as dependências:

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 o artefato:

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

3) Versão C multiplataforma (payloads/payload.c)

Compile:

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

Verifique o artefato:

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