
Analisi e riproduzione ARM64 di Copy Fail (CVE-2026-31431)
Analisi e riproduzione su ARM64 della vulnerabilità di escalation dei privilegi nel kernel Linux Copy Fail (CVE-2026-31431), divulgata originariamente da Xint.
Post del blog: Copy Fail su ARM64: comprendere e portare CVE-2026-31431
| File | Descrizione |
|---|---|
src/copy_fail_exp.py | PoC originale x86-64 di Xint/Theori |
src/copy_fail_exp_readable.py | Versione deoffuscata del precedente, con commenti e nomi di variabili appropriati |
src/shellcode_analysis.py | Script per analizzare il payload ELF con lief e disassemblarlo con capstone |
arm64_syscall/call.s | Assembly ARM64 per lo shellcode (setuid + execve + exit) |
I seguenti file non sono inclusi in questo repository. Costituiscono la catena di build completa dell'exploit ARM64 e sono omessi per evitare di abbassare la soglia per un uso improprio. (Gist privato)
Il post del blog collegato descrive l'approccio di costruzione con un livello di dettaglio sufficiente per consentire a un ricercatore motivato di riprodurre il lavoro in modo indipendente.
Questo repository è destinato esclusivamente a scopi educativi e di ricerca sulla sicurezza autorizzata. Non utilizzare nessuno di questi materiali su sistemi senza esplicita autorizzazione.