
Pure Rust proof-of-concept pour CVE-2026-31431, ciblant les noyaux Linux x86_64 avec prise en charge AF_ALG AEAD. Build musl statique, aucune dépendance à l'exécution, pour la recherche en sécurité autorisée.
POC pour CVE-2026-31431. Implémentation pure en Rust, sans dépendance à l'exécution.
Noyaux Linux x86_64 avec CONFIG_CRYPTO_USER_API_AEAD=y (prise en charge AF_ALG AEAD) et module algif_aead chargeable.
./CVE-2026-31431-copyfail-rs

libc + flate2 (backend zlib pur Rust, aucun compilateur C requis).CVE-2026-31431-copyfail-rs/
├── Cargo.toml
├── build.sh
├── .cargo/
│ └── config.toml
├── src/main.rs
└── README.md
Cet outil est destiné uniquement à la recherche en sécurité et aux tests autorisés. Une autorisation écrite explicite du système cible est requise avant toute utilisation. L'utilisateur est tenu de se conformer aux lois et réglementations locales ; l'auteur décline toute responsabilité en cas d'utilisation non autorisée, illégale ou contraire à l'éthique.
En cas de découverte d'une vulnérabilité, veuillez suivre un processus de divulgation responsable et la signaler rapidement au fournisseur ou à l'organisation de sécurité concernée.