In the Linux kernel, the following vulnerability has been resolved: HID: hyperv: fix possible memory leak in mousevsc_probe() If hid_add_device() returns error, it should call hid_destroy_device() to free hid_dev which is allocated in hid_allocate_device().
The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.