Local privilege escalation in the Linux kernel's crypto/algif_aead module. Any unprivileged local user can perform a controlled 4-byte write into the page cache of any readable file. Point that write at a setuid binary like /usr/bin/su and you have root. The PoC is 732 bytes of Python. The bug is deterministic, no race condition, no per-kernel offsets. It has been latent in the tree since 2017.
| Field | Value |
|---|---|
| CVE ID | CVE-2026-31431 |
| Nickname | CopyFail / Copy Fail |