Skip to content
OpenAdvisories

Product · Eclipse Foundation

Eclipse ThreadX - USBX

4 known vulnerabilities.

4 results · Clear filters · Feed

  • Medium 5.2

    USBX PIMA/MTP host class reads past its receive buffer when a device over-reports its object handle count

    A malicious USB MTP/PTP device can cause the USBX host to read past a heap buffer during ordinary object enumeration, leaking adjacent heap contents to the application or faulting on an unmapped page.

  • Medium 4.9

    VIDEO class descriptor walk consumes device-controlled wTotalLength as its bound

    A VideoStreaming interface reports the size of its whole class-specific descriptor block in the `wTotalLength` field of its input header. The USBX host recorded that figure and used it as the budget for walking the format, frame and frame-interval descriptors…

  • Medium 4.9

    Out-of-bounds Read via Check-after-use in the USBX HID Report Descriptor Parser

    A HID report descriptor is a sequence of items, each declaring in its header how many data bytes follow. The USBX host walks that sequence by advancing over each header and parsing the data behind it. The walk checked that an item fitted in the descriptor onl…

  • Medium 4.2

    The function _ux_host_class_storage_media_mount() is responsible for mounting partitions on a USB mass storage device. …