]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix for use-after-free by if_ioctl() calls from user-space in USB drivers by
authorHans Petter Selasky <hselasky@FreeBSD.org>
Tue, 12 Jan 2021 17:51:09 +0000 (18:51 +0100)
committerHans Petter Selasky <hselasky@FreeBSD.org>
Wed, 2 Jun 2021 11:25:19 +0000 (13:25 +0200)
commit9f98b3ea746f97b61d37f1c11d0e7abb3cd81305
tree922fe50b8659dfa876a650ee0b419218403bb6b6
parent71370d8c7fc306c4999f16fcbc12365159ab92a7
Fix for use-after-free by if_ioctl() calls from user-space in USB drivers by
detaching the ifnet before the miibus.

PR: 252608
Suggested by: jhb@
Sponsored by: Mellanox Technologies // NVIDIA Networking

(cherry picked from commit 4eac63af23ddafc2b1dfb2aad2896f4513c37cdd)
sys/dev/usb/net/uhso.c
sys/dev/usb/net/usb_ethernet.c