Tags: metux/linux
Tags
MALI: mali_ukk_core: Fix potential kernel stack info leak The kargs structs in wait_for_notification_wrapper() and get_user_settings_wrapper() have unions in them, and since nothing initializes the full structure, there can be holes where we pass uncleared stack data out to userspace. Thus this patch memsets the entire structure to zero before filling and passing them to userspace. Change-Id: I7475593eca223cc141444911c5b550ddda35d37a Reported-by: Greg Hackmann <[email protected]> Reported-by: Dmitry Shmidt <[email protected]> Signed-off-by: John Stultz <[email protected]>
ANDROID: video: adf: Avoid directly referencing user pointers Enabling KASAN on a kernel using ADF causes a number of places where user-supplied pointers to ioctls pointers are directly dereferenced without copy_from_user or access_ok. Bug: 31806036 Signed-off-by: Jonathan Hamilton <[email protected]> Change-Id: I6e86237aaa6cec0f6e1c385336aefcc5332080ae
ANDROID: video: adf: Avoid directly referencing user pointers Enabling KASAN on a kernel using ADF causes a number of places where user-supplied pointers to ioctls pointers are directly dereferenced without copy_from_user or access_ok. Bug: 31806036 Signed-off-by: Jonathan Hamilton <[email protected]> Change-Id: I6e86237aaa6cec0f6e1c385336aefcc5332080ae
Merge tag 'v4.4.30' into android-4.4.y This is the 4.4.30 stable release
Merge tag 'v4.4.28' into android-4.4.y This is the 4.4.28 stable release