
All linux kernels released over the past few years have a
bug allowing a user to obtain the rights of the root.
The bug is serious and is related to so-called void pointers. By default, the structure of each pointer defines which operations are carried out by the socket. If the operation is not implemented, the pointer should point to a previously defined function such as sock_no_accept (). Despite this, some pointers remain uninitialized. This, in turn, can be used to obtain root's privileges.