A vulnerability in the Linux kernel's Wacom HID driver caused crashes or general protection faults when the device was removed while a delayed work handler (aes_battery_work) was still pending. This occurs because the delayed work is not canceled during device removal, leading to use-after-free conditions. The issue can manifest after system resume from hibernation with built-in USB devices. The vulnerability has been fixed by ensuring the delayed work is canceled in the device removal function.