
Exploração de LPE para CVE-2026-31431 CopyFail. Compatível com Python 3.9.
O exploit público Copy Fail não era compatível com python 3.9, este é.
O original foi modificado substituindo o os.splice() indisponível por um polyfill leve de ctypes.
ESTE SOFTWARE É FORNECIDO APENAS PARA FINS EDUCACIONAIS E DE PESQUISA DE SEGURANÇA AUTORIZADA.
Ao baixar, usar ou visualizar este código, você concorda com o seguinte:
Você é o único responsável pelas suas ações e por quaisquer consequências que surjam do uso deste código.
CVE-2026-31431 ("Copy Fail") é uma falha lógica no template criptográfico authencesn do kernel Linux (parte da interface AF_ALG). Ela permite que qualquer usuário local sem privilégios realize uma gravação controlada de 4 bytes no cache de páginas de qualquer arquivo legível.
git clone https://github.com/w3llr00t3d/CVE-2026-31431-PoC.git
cd CVE-2026-31431-PoC
chmod +x poc.py
python3 poc.py