Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 68e713ff authored by Josh Gao's avatar Josh Gao Committed by Automerger Merge Worker
Browse files

check_ms_os_desc: fix buffer overflow. am: a311f786

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/11726469

Change-Id: Ic9d034f826af1a899b7c467d2dab78b6a1f14d10
parents c92f65a2 a311f786
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -131,8 +131,6 @@ static void check_ms_os_desc_v1(libusb_device_handle* device_handle, const std::
        errx(1, "failed to retrieve MS OS v1 compat descriptor: %s", libusb_error_name(rc));
    }

    memcpy(&hdr, data.data(), data.size());

    struct __attribute__((packed)) ms_os_desc_v1_function {
        uint8_t bFirstInterfaceNumber;
        uint8_t reserved1;