diff options
author | Kees Cook <keescook@chromium.org> | 2013-07-03 15:01:14 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-07-13 10:34:43 -0700 |
commit | cb065a908d47441cfc660d1cc0a50fceefa0cda0 (patch) | |
tree | ff58671939041514436aaf1adfbc9b1aa7cacd26 /kernel/power/poweroff.c | |
parent | c55035cb085d79311a429129183f43b85bac3994 (diff) | |
download | kernel_samsung_aries-cb065a908d47441cfc660d1cc0a50fceefa0cda0.zip kernel_samsung_aries-cb065a908d47441cfc660d1cc0a50fceefa0cda0.tar.gz kernel_samsung_aries-cb065a908d47441cfc660d1cc0a50fceefa0cda0.tar.bz2 |
block: do not pass disk names as format strings
commit ffc8b30866879ed9ba62bd0a86fecdbd51cd3d19 upstream.
Disk names may contain arbitrary strings, so they must not be
interpreted as format strings. It seems that only md allows arbitrary
strings to be used for disk names, but this could allow for a local
memory corruption from uid 0 into ring 0.
CVE-2013-2851
Signed-off-by: Kees Cook <keescook@chromium.org>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel/power/poweroff.c')
0 files changed, 0 insertions, 0 deletions