On Tue, Oct 17, 2023 at 08:06:13AM +0200, Ricardo CaƱuelo wrote:
Many functions in drivers/usb/core/hub.c and drivers/usb/core/hub.h access fields inside udev->bos without checking if it was allocated and initialized. If usb_get_bos_descriptor() fails for whatever reason, udev->bos will be NULL and those accesses will result in a crash:
All now queued up, thanks.
greg k-h