The aio_mount function in fs/aio.c in the Linux kernel before 4.7.7 does not properly restrict execute access, which makes it easier for local users to bypass intended SELinux W^X policy restrictions, and consequently gain privileges, via an io_setup system call.
| Software | From | Fixed in |
|---|---|---|
| linux / linux_kernel | - | 3.16.43 |
| linux / linux_kernel | 3.17 | 4.4.24 |
| linux / linux_kernel | 4.5 | 4.7.7 |
| google / android | - | 7.1.1.x |