audk/MdeModulePkg/Bus/Usb
Ruiyu Ni 4c034bf62c MdeModulePkg/UsbBus: Fix out-of-bound read access to descriptors
Today's implementation reads the Type/Length field in the USB
descriptors data without checking whether the offset to read is
beyond the data boundary.

The patch fixes this issue.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2018-10-17 11:03:56 +08:00
..
UsbBotPei MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00
UsbBusDxe MdeModulePkg/UsbBus: Fix out-of-bound read access to descriptors 2018-10-17 11:03:56 +08:00
UsbBusPei MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00
UsbKbDxe MdeModulePkg: Avoid key notification called more than once 2018-09-14 10:18:31 +08:00
UsbMassStorageDxe MdeModulePkg/UsbMass: Fix integer overflow when BlockSize is 1 2018-10-17 11:03:55 +08:00
UsbMouseAbsolutePointerDxe MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00
UsbMouseDxe MdeModulePkg: Removing ipf which is no longer supported from edk2. 2018-09-06 15:25:16 +08:00