NVD Vulnerability Detail
Search Exploit, PoC
CVE-2026-53037
Summary

In the Linux kernel, the following vulnerability has been resolved:

HID: usbhid: fix deadlock in hid_post_reset()

You can build a USB device that includes a HID component
and a storage or UAS component. The components can be reset
only together. That means that hid_pre_reset() and hid_post_reset()
are in the block IO error handling. Hence no memory allocation
used in them may do block IO because the IO can deadlock
on the mutex held while resetting a device and calling the
interface drivers.
Use GFP_NOIO for all allocations in them.

Publication Date June 25, 2026, 2:17 a.m.
Registration Date June 27, 2026, 4:20 a.m.
Last Update June 25, 2026, 2:17 a.m.
Related information, measures and tools
Common Vulnerabilities List