
Pure Rust proof-of-concept per CVE-2026-31431, mirato a kernel Linux x86_64 con supporto AF_ALG AEAD. Build statica con musl, nessuna dipendenza runtime, per ricerca sulla sicurezza autorizzata.
POC per CVE-2026-31431. Implementazione in puro Rust, nessuna dipendenza a runtime.
Kernel Linux x86_64 con CONFIG_CRYPTO_USER_API_AEAD=y (supporto AF_ALG AEAD) e modulo algif_aead caricabile.
./CVE-2026-31431-copyfail-rs

libc + flate2 (backend zlib in puro Rust, nessun compilatore C richiesto).CVE-2026-31431-copyfail-rs/
├── Cargo.toml
├── build.sh
├── .cargo/
│ └── config.toml
├── src/main.rs
└── README.md
Questo strumento è destinato esclusivamente alla ricerca sulla sicurezza e a test autorizzati. Prima dell'uso è necessario ottenere un'autorizzazione scritta esplicita dal sistema target. L'utente è tenuto a rispettare le leggi e le normative locali; l'autore non si assume alcuna responsabilità per usi non autorizzati, illegali o contrari all'etica.
In caso di scoperta di vulnerabilità correlate, si prega di seguire un processo di divulgazione responsabile, segnalando tempestivamente al produttore o alle organizzazioni di sicurezza competenti.