diff options
author | Greg Kroah-Hartman <[email protected]> | 2022-01-27 08:16:38 +0100 |
---|---|---|
committer | Ulf Hansson <[email protected]> | 2022-01-31 15:36:34 +0100 |
commit | bd2db32e7c3e35bd4d9b8bbff689434a50893546 (patch) | |
tree | 46c9118321490fa8ce22831c7f8a1689f3277a46 /net/unix/sysctl_net_unix.c | |
parent | 379f56c24e698f14242f532b1d0a0f1747725e08 (diff) |
moxart: fix potential use-after-free on remove path
It was reported that the mmc host structure could be accessed after it
was freed in moxart_remove(), so fix this by saving the base register of
the device and using it instead of the pointer dereference.
Cc: Ulf Hansson <[email protected]>
Cc: Xiyu Yang <[email protected]>
Cc: Xin Xiong <[email protected]>
Cc: Xin Tan <[email protected]>
Cc: Tony Lindgren <[email protected]>
Cc: Yang Li <[email protected]>
Cc: [email protected]
Cc: stable <[email protected]>
Reported-by: whitehat002 <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions