security: fix security issues about mem corruption and info leakage
authorJiamin Ma <jiamin.ma@amlogic.com>
Wed, 6 Sep 2017 03:50:07 +0000 (11:50 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Mon, 18 Sep 2017 03:06:01 +0000 (20:06 -0700)
commita0abf7e9827e74b7d729485fcd3714bc6a1ce898
treeed588cd865b6ad2fd1b6ddb90709f7b99f0bda7b
parent905253988f3cd83d1b956cad8d5e1ca64236bd3d
security: fix security issues about mem corruption and info leakage

PD#150578: kernel4.9 secure review issues
1. Kernel Debugging Options Enabled

2. Exploit Mitigations (KASLR, Stack Protector)
   Not Enabled In Kernel Config

3. Buffer Overflow in Amvideo Driver file_name
   SysFS Attribute

4. Memory Corruption in VFM Driver SysFS Attribute

5. Kernel Syslog Accessible To  Unprivileged Users

6. Kernel Memory Corruption in EFuse Driver

7. Kernel Memory Corruption in Unifykey IOCTL

Change-Id: I277c449f4cb14141bf37f90fd66764b8dccaaee0
Signed-off-by: Jiamin Ma <jiamin.ma@amlogic.com>
arch/arm64/configs/meson64_defconfig
drivers/amlogic/efuse/efuse.c
drivers/amlogic/efuse/efuse64.c
drivers/amlogic/media/common/vfm/vfm.c
drivers/amlogic/media/video_sink/video.c
drivers/amlogic/unifykey/unifykey.c