
Exploit de LPE para CVE-2026-31431 CopyFail. Compatible con Python 3.9.
El exploit público de Copy Fail no era compatible con Python 3.9, este sí lo es.
El original fue modificado reemplazando el os.splice() no disponible con un polyfill ligero de ctypes.
ESTE SOFTWARE SE PROPORCIONA ÚNICAMENTE CON FINES EDUCATIVOS Y DE INVESTIGACIÓN DE SEGURIDAD AUTORIZADA.
Al descargar, usar o visualizar este código, aceptas lo siguiente:
Eres el único responsable de tus acciones y de cualquier consecuencia que surja del uso de este código.
CVE-2026-31431 ("Copy Fail") es una falla lógica en la plantilla criptográfica authencesn del kernel de Linux (parte de la interfaz AF_ALG). Permite que cualquier usuario local sin privilegios realice una escritura controlada de 4 bytes en la caché de páginas de cualquier archivo legible.
git clone https://github.com/w3llr00t3d/CVE-2026-31431-PoC.git
cd CVE-2026-31431-PoC
chmod +x poc.py
python3 poc.py