Use-after-free in Linux kernel - CVE-2026-80758
Published: September 6, 2026
Vulnerability details
The vulnerability allows a local user to access freed kernel memory.
The vulnerability exists due to use-after-free in futex_private_hash_put() when releasing the final reference to a private futex hash. A local user can trigger a race that frees the old hash before the function reads its mm pointer to access freed kernel memory.
The race requires the task releasing the final reference to be preempted before it reads the mm pointer.