This series fixes a number of issues due to missing or incomplete sanity checks that could lead to NULL-pointer dereferences, memory corruption or driver misbehaviour when a device has unexpected descriptors. Johan Johan Hovold (6): media: flexcop-usb: fix endpoint sanity check media: ov519: add missing endpoint sanity checks media: stv06xx: add missing descriptor sanity checks media: xirlink_cit: add missing descriptor sanity checks media: dib0700: fix rc endpoint lookup media: iguanair: fix endpoint sanity check drivers/media/rc/iguanair.c | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +++--- drivers/media/usb/dvb-usb/dib0700_core.c | 4 ++-- drivers/media/usb/gspca/ov519.c | 10 ++++++++++ drivers/media/usb/gspca/stv06xx/stv06xx.c | 19 ++++++++++++++++++- .../media/usb/gspca/stv06xx/stv06xx_pb0100.c | 4 ++++ drivers/media/usb/gspca/xirlink_cit.c | 18 +++++++++++++++++- 7 files changed, 55 insertions(+), 8 deletions(-) -- 2.24.1