Impact
The vulnerability is a use‑after‑free in the uclogic HID driver where a timer can be re‑armed after it has been cancelled during device removal. When the timer fires, it dereferences freed memory in kernel space, leading to undefined behavior that can involve kernel memory corruption. This flaw stems from the incorrect ordering of timer shutdown and device teardown calls and violates proper resource cleanup best practices (CWE‑416). The impact is limited to kernel context; successful exploitation could allow privilege escalation or a system crash if an attacker can trigger the timing condition.
Affected Systems
Linux kernel devices that employ the uclogic HID driver. The flaw applies to all kernel builds that include this driver before the patch was applied, regardless of specific kernel versions; no version range was provided in the advisory.
Risk and Exploitability
The CVSS score is not provided and the EPSS score is not available, so the quantified severity and likelihood are unknown. The vulnerability is not listed in the CISA KEV catalog, indicating no known widespread exploitation yet. The attack vector is inferred to be local and requires interaction with the uclogic HID device during removal, as the flaw occurs during device shutdown. If an attacker can perform local privileged operations that trigger device removal, they could potentially trigger the use‑after‑free.
OpenCVE Enrichment