- Joined
- Sep 14, 2004
- Messages
- 14,314
Stupid simple and 100% reliable local privilege escalation that works on Ubuntu, RHEL, Amazon Linux, SUSE, and basically every other mainstream distribution running kernels from 2017 onward.
"It’s a straight-line logic bug in the kernel’s authencesn (AF_ALG) crypto handling that lets any unprivileged local user write controlled bytes into the page cache of a setuid binary (like /usr/bin/su). No races, no offsets, no per-distro tuning — just run the 732-byte Python script and you get a root shell instantly. It even works great as a container escape on shared hosts."
CVE-2026-31431
PoC is public here: https://copy.fail/#exploit
GitHub: https://github.com/theori-io/copy-fail-CVE-2026-31431
I personally tested this on Ubuntu/RHEL servers, worked every time. No fun for multi-tenant/k8 nodes/etc/etc where untrusted users can execute code...and we know virtually everyone can do this.
I ran it against CachyOS on local workstations, does not work.
Bad time for orgs and Insider Threats. This was way too easy.
"It’s a straight-line logic bug in the kernel’s authencesn (AF_ALG) crypto handling that lets any unprivileged local user write controlled bytes into the page cache of a setuid binary (like /usr/bin/su). No races, no offsets, no per-distro tuning — just run the 732-byte Python script and you get a root shell instantly. It even works great as a container escape on shared hosts."
CVE-2026-31431
PoC is public here: https://copy.fail/#exploit
GitHub: https://github.com/theori-io/copy-fail-CVE-2026-31431
I personally tested this on Ubuntu/RHEL servers, worked every time. No fun for multi-tenant/k8 nodes/etc/etc where untrusted users can execute code...and we know virtually everyone can do this.
I ran it against CachyOS on local workstations, does not work.
Bad time for orgs and Insider Threats. This was way too easy.
Last edited: