The shmem_getpage function (mm/shmem.c) in Linux kernel 2.6.11 through 2.6.23 does not properly allocate memory in some circumstances, which might allow local users to read sensitive kernel data or cause a denial of service (crash). Solution: apply patch: http://marc.info/?l=linux-kernel&m=119627664702379&w=2 Reproducible: Always
This patch is included in gentoo-sources-2.6.23-r4
[linux < 2.6.16.58] d808e724a4f4b8531c7fb8722e0e60100b3cb1c2 [linux >= 2.6.17 < 2.6.22.15] 85059cfa96a91cbe88ea3b7acb4c255684972cc4 [linux >= 2.6.23 < 2.6.23.10] 831ac1f2cd32ee3271cca477705f823947233ec3 also 2.6.24 e84e2e132c9c66d8498e7710d4ea532d1feaaac5 [gp < 2.6.23-5]
latest update from 2008 please close