Race condition in the ip4_datagram_release_cb function in net/ipv4/datagram.c in the Linux kernel before 3.15.2 allows local users to gain privileges or cause a denial of service (use-after-free) by leveraging incorrect expectations about locking during multithreaded access to internal data structures for IPv4 UDP sockets.
| Software | From | Fixed in |
|---|---|---|
| linux / linux_kernel | 3.7.8 | 3.10.45 |
| linux / linux_kernel | 3.11 | 3.12.23 |
| linux / linux_kernel | 3.13 | 3.14.9 |
| linux / linux_kernel | 3.15 | 3.15.2 |
| google / android | - | 7.1.1.x |