Re: [PATCH net 1/1] net/smc: Prevent kernel-infoleak in __smc_diag_dump()

2020-08-20 Thread David Miller
From: Ursula Braun Date: Thu, 20 Aug 2020 16:30:52 +0200 > From: Peilin Ye > > __smc_diag_dump() is potentially copying uninitialized kernel stack memory > into socket buffers, since the compiler may leave a 4-byte hole near the > beginning of `struct smcd_diag_dmbinfo`. Fix it by initializing

[PATCH net 1/1] net/smc: Prevent kernel-infoleak in __smc_diag_dump()

2020-08-20 Thread Ursula Braun
From: Peilin Ye __smc_diag_dump() is potentially copying uninitialized kernel stack memory into socket buffers, since the compiler may leave a 4-byte hole near the beginning of `struct smcd_diag_dmbinfo`. Fix it by initializing `dinfo` with memset(). Cc: sta...@vger.kernel.org Fixes: 4b1b7d3b30a