
Pure Rust proof-of-concept for CVE-2026-31431, targeting Linux x86_64 kernels with AF_ALG AEAD support. Static musl build, no runtime dependencies, for authorized security research.
CVE-2026-31431 POC. Pure Rust implementation, no runtime dependencies.
Linux x86_64 kernels with CONFIG_CRYPTO_USER_API_AEAD=y (AF_ALG AEAD support) enabled and the algif_aead module loadable.
./CVE-2026-31431-copyfail-rs

libc + flate2 (pure Rust zlib backend, no C compiler required).CVE-2026-31431-copyfail-rs/
├── Cargo.toml
├── build.sh
├── .cargo/
│ └── config.toml
├── src/main.rs
└── README.md
This tool is intended for security research and authorized testing only. Explicit written authorization from the target system owner must be obtained before use. Users are responsible for complying with applicable local laws and regulations. The author assumes no liability for any unauthorized, illegal, or unethical use.
If you discover related vulnerabilities, please follow responsible disclosure practices and report them promptly to the vendor or relevant security organizations.