The Linux kernel 2.6.24 and 2.6.25 before 2.6.25.9 allows local users to cause a denial of service (memory consumption) via a large number of calls to the get_user_pages function, which lacks a ZERO_PAGE optimization and results in allocation of "useless newly zeroed pages."
| Software | From | Fixed in |
|---|---|---|
| linux / linux_kernel | 2.6.25.5 | 2.6.25.5.x |
| linux / linux_kernel | 2.6.25.3 | 2.6.25.3.x |
| linux / linux_kernel | 2.6.24 | 2.6.24.x |
| linux / linux_kernel | 2.6.25.8 | 2.6.25.8.x |
| linux / linux_kernel | 2.6.25.1 | 2.6.25.1.x |
| linux / linux_kernel | 2.6.25.4 | 2.6.25.4.x |
| linux / linux_kernel | 2.6.25 | 2.6.25.x |
| linux / linux_kernel | 2.6.25.2 | 2.6.25.2.x |
| linux / linux_kernel | 2.6.25.7 | 2.6.25.7.x |
| linux / linux_kernel | 2.6.25.6 | 2.6.25.6.x |