diff options
author | Vlad Tsyrklevich <vlad@tsyrklevich.net> | 2017-01-09 16:57:48 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-12-10 00:01:51 +0300 |
commit | d9a4e70f23c3b648a1cb60827f2580a897642963 (patch) | |
tree | 573493e6de9571a1720788d1a2fe70f2c332444e /net/qrtr | |
parent | e3a252a9924cb80678092e841cada6c48773eef2 (diff) | |
download | linux-d9a4e70f23c3b648a1cb60827f2580a897642963.tar.xz |
net/appletalk: Fix kernel memory disclosure
[ Upstream commit ce7e40c432ba84da104438f6799d460a4cad41bc ]
ipddp_route structs contain alignment padding so kernel heap memory
is leaked when they are copied to user space in
ipddp_ioctl(SIOCFINDIPDDPRT). Change kmalloc() to kzalloc() to clear
that memory.
Signed-off-by: Vlad Tsyrklevich <vlad@tsyrklevich.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net/qrtr')
0 files changed, 0 insertions, 0 deletions