6 matches found
Linux Kernel Security Vulnerabilities
The Linux kernel has a security vulnerability. This vulnerability stems from the dummy-hcd driver, which does not count request completion callbacks in the callbackusage counter when simulating synchronizeirq. As a result, the unbind routine of the gadget driver may execute before all requests ha...
CVE-2026-98006 ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev
In the Linux kernel, the following vulnerability has been resolved: ALSA: caiaq: Decoupling ep1inurb in caiaq dev The epqinurb object belonging to the caiaq device is coupled within the struct sndusbcaiaqdev. After usbsubmiturbepqinurb, GFPKERNEL executes successfully, epqinurb is successfully...
Linux USB gadget driver Heap Buffer Overflow DoS
Vulnerability of the dummyurbenqueue function in the drivers/usb/gadget/udc/dummyhcd.c module – The Linux device driver framework relies on access to an uninitialized pointer. Exploiting this vulnerability could allow a attacker to cause service failure...
CVE-2024-50100
CVE-2024-50100 affects the Linux kernel USB gadget dummy-hcd driver. A change to use hrtimers introduced a mismatch between timer_pending() and hrtimer_active(), causing the URB dequeue path to miss a restarted timer and leading to usb_kill_urb() hangs. The fix adds a dedicated timer_pending flag...
CVE-2024-50100 USB: gadget: dummy-hcd: Fix "task hung" problem
In the Linux kernel, the following vulnerability has been resolved: USB: gadget: dummy-hcd: Fix "task hung" problem The syzbot fuzzer has been encountering "task hung" problems ever since the dummy-hcd driver was changed to use hrtimers instead of regular timers. It turns out that the problems ar...
PT-2024-33933
Name of the Vulnerable Software and Affected Versions: Linux kernel affected versions not specified Description: A problem in the Linux kernel has been resolved, related to the dummy-hcd driver. The issue was caused by a difference between the timer pending and hrtimer active APIs, which led to...