]> www.infradead.org Git - users/willy/xarray.git/commit
can: isotp: isotp_getname(): fix kernel information leak
authorOliver Hartkopp <socketcan@hartkopp.net>
Tue, 12 Jan 2021 09:16:43 +0000 (10:16 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 13 Jan 2021 21:15:13 +0000 (22:15 +0100)
commitb42b3a2744b3e8f427de79896720c72823af91ad
tree43c6f7295a83253c8e9052ae5cda3286ce54bb51
parenta95d25dd7b94a5ba18246da09b4218f132fed60e
can: isotp: isotp_getname(): fix kernel information leak

Initialize the sockaddr_can structure to prevent a data leak to user space.

Suggested-by: Cong Wang <xiyou.wangcong@gmail.com>
Reported-by: syzbot+057884e2f453e8afebc8@syzkaller.appspotmail.com
Fixes: e057dd3fc20f ("can: add ISO 15765-2:2016 transport protocol")
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Link: https://lore.kernel.org/r/20210112091643.11789-1-socketcan@hartkopp.net
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
net/can/isotp.c