The possibility of executing user code in kernel context has been identified and fixed in the futex system call.
In the implementation of the system call futex (fast userspace mutex), the use of stack memory after release was discovered and eliminated. This, in turn, allowed an attacker to execute their code in the context of the kernel, with all the resulting security implications. The vulnerability was found in the error handler code. A fix for this vulnerability was released in the Linux mainline on January 28 and […]
