
# Exploit LPE per CVE-2026-31431 CopyFail. Compatibile con Python 3.9.
L'exploit pubblico Copy Fail non era compatibile con Python 3.9, questo lo è.
L'originale è stato modificato sostituendo l'indisponibile os.splice() con un polyfill ctypes leggero.
QUESTO SOFTWARE È FORNITO ESCLUSIVAMENTE PER SCOPI EDUCATIVI E DI RICERCA SULLA SICUREZZA AUTORIZZATA.
Scaricando, utilizzando o visualizzando questo codice, accetti quanto segue:
Sei l'unico responsabile delle tue azioni e di qualsiasi conseguenza derivante dall'uso di questo codice.
CVE-2026-31431 ("Copy Fail") è un difetto logico nel template crittografico authencesn del kernel Linux (parte dell'interfaccia AF_ALG). Consente a qualsiasi utente locale non privilegiato di eseguire una scrittura controllata di 4 byte nella cache delle pagine di qualsiasi file leggibile.
git clone https://github.com/w3llr00t3d/CVE-2026-31431-PoC.git
cd CVE-2026-31431-PoC
chmod +x poc.py
python3 poc.py