Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
copy-fail-CVE-2026-31431 — Proof-of-concept exploit per CVE-2026-31431, un'escalation dei privilegi del kernel Linux, con payload x86_64, AArch64 e C per ottenere i privilegi di root sulle distribuzioni interessate. | Kitploit
Strumenti/GitHubGitHub/morton-li/copy-fail-cve-2026-31431
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitSviluppo PayloadBinary Exploitation
GitHubmorton-li/copy-fail-cve-2026-31431

copy-fail-CVE-2026-31431

Proof-of-concept exploit per CVE-2026-31431, un'escalation dei privilegi del kernel Linux, con payload x86_64, AArch64 e C per ottenere i privilegi di root sulle distribuzioni interessate.

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository
3 mesi faNon ancora revisionato

Copy Fail - CVE-2026-31431

Esempi di PoC e payload per Copy Fail (CVE-2026-31431).

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

Distribuzioni Linux interessate

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

Utilizzo rapido

Esegui copy_fail_exp.py sulle distribuzioni Linux interessate per ottenere i privilegi di root.

Guida alla compilazione dei payload

I seguenti passaggi servono a rigenerare localmente i file payload per il debug e la verifica.

1) Versione assembly x86_64 (payloads/x86_64.asm)

Installa le dipendenze:

root@kitploit:~
apt install -y nasm

Compila:

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

Verifica l'output:

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

2) Versione assembly AArch64 (payloads/aarch64.s)

Installa le dipendenze:

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

Compila:

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

Verifica l'output:

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

3) Versione C multipiattaforma (payloads/payload.c)

Compila:

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

Verifica l'output:

root@kitploit:~
wc -c payload.bin
file payload.bin
Scarica lo strumento