usb-mtp: Return error on suspicious TYPE_DATA packet from initiator
authorBandan Das <bsd@redhat.com>
Fri, 18 May 2018 18:49:03 +0000 (14:49 -0400)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 12 Jun 2018 10:08:12 +0000 (12:08 +0200)
commit3c969a6022438cf59de10d2dc3c58f4807788f98
treec8c87127f418f8db40fbc368687142b8b4702784
parent1a3ff20e67330a15d62b00c2916e3541872103c0
usb-mtp: Return error on suspicious TYPE_DATA packet from initiator

CID 1390604
If the initiator sends a packet with TYPE_DATA set without
initiating a CMD_GET_OBJECT_INFO first, then usb_mtp_get_data
can trip on a null s->data_out.

Signed-off-by: Bandan Das <bsd@redhat.com>
Message-Id: <jpgr2m8ajfk.fsf_-_@linux.bootlegged.copy>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/dev-mtp.c
This page took 0.028214 seconds and 4 git commands to generate.