summaryrefslogtreecommitdiff
path: root/include/linux/ppp-comp.h
diff options
context:
space:
mode:
authorBenjamin Beichler <benjamin.beichler@uni-rostock.de>2018-03-07 18:11:07 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-04-26 11:00:39 +0200
commit55c5c3987809034da781d5e54cc9579543c658d3 (patch)
treec6589d2891db9e0d246c52729efa9e0ab4b11c36 /include/linux/ppp-comp.h
parentc4e8b46fc5e7407e2cab4f4b35c3bc264bb42da9 (diff)
downloadlinux-rt-55c5c3987809034da781d5e54cc9579543c658d3.tar.gz
mac80211_hwsim: fix use-after-free bug in hwsim_exit_net
commit 8cfd36a0b53aeb4ec21d81eb79706697b84dfc3d upstream. When destroying a net namespace, all hwsim interfaces, which are not created in default namespace are deleted. But the async deletion of the interfaces could last longer than the actual destruction of the namespace, which results to an use after free bug. Therefore use synchronous deletion in this case. Fixes: 100cb9ff40e0 ("mac80211_hwsim: Allow managing radios from non-initial namespaces") Reported-by: syzbot+70ce058e01259de7bb1d@syzkaller.appspotmail.com Signed-off-by: Benjamin Beichler <benjamin.beichler@uni-rostock.de> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/ppp-comp.h')
0 files changed, 0 insertions, 0 deletions