In the Linux kernel, the following vulnerability has been resolved:
HID: wacom: use GFPATOMIC in wacomwacqueueflush()
wacomwacqueueflush() is called via the .rawevent callback (wacomrawevent → wacomwacpenserialenforce → wacomwacqueueflush). For USB HID devices, this callback is invoked from hidirqin(), which is a URB completion handler running in atomic context. Using GFPKERNEL in this path can sleep, leading to a "scheduling while atomic" bug.
Use GFP_ATOMIC instead. The existing code already handles allocation failure by skipping the fifo entry and continuing.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68087.json",
"cna_assigner": "Linux"
}