In the Linux kernel, the following vulnerability has been resolved:
mmc: vub300: defer reset until cmd_mutex is unlocked
vub300_cmndwork_thread() holds cmd_mutex while it sends a command and waits for the command response. If the response wait times out, __vub300_command_response() kills the command URBs and then synchronously resets the USB device through usb_reset_device().
That reset path re-enters the driver through vub300_pre_reset(), which also takes cmd_mutex. The worker therefore tries to acquire the same mutex recursively while it is still holding it from the command path.
This issue was found by our static analysis tool and then manually reviewed against the current tree.
The grounded PoC kept the real worker and timeout/reset carrier:
vub300_cmndwork_thread() __vub300_command_response() usb_lock_device_for_reset() usb_reset_device() vub300_pre_reset()
Lockdep reported the same-task recursive acquisition on cmd_mutex:
WARNING: possible recursive locking detected ... (&test_vub300.cmd_mutex) ... at: usb_reset_device... [vuln_msv] ... (&test_vub300.cmd_mutex) ... at: vub300_cmndwork_thread+0x12/0x20 [vuln_msv] Workqueue: vub300_cmd_wq vub300_cmndwork_thread [vuln_msv] *** DEADLOCK ***
Return a flag from __vub300_command_response() when the timeout path needs a device reset, then perform the reset after vub300_cmndwork_thread() has cleared the in-flight command state and dropped cmd_mutex. The reset is still attempted before mmc_request_done(), preserving the existing request completion ordering while avoiding the recursive lock.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perf-debuginfoUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-livepatch-5.10.262-262.1063Upgrade kernel-tools-develUpgrade python-perfUpgrade perfUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel | Oct 19, 2026 | Oct 19, 2026 |
| Debian | — | Upgrade linux | Aug 30, 2026 | Aug 30, 2026 |
| Redhat_linux | — | No solution exists | Sep 2, 2026 | Aug 28, 2026 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1066-gke-64kUpgrade linux-image-6.8.0-1067-aws-64kUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-6.8.0-1067-aws-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-7.0.0-1015-oemUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fips-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-7.0.0-38-generic-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-generic-hwe-26.04Upgrade linux-image-fips-6.8Upgrade linux-image-7.0.0-1017-azureUpgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1071-azure-fipsUpgrade linux-image-azure-fde-lts-26.04Upgrade linux-image-6.8.0-1071-gcp-64kUpgrade linux-image-7.0.0-1014-gcpUpgrade linux-image-5.15.0-1123-azureUpgrade linux-image-azure-fips-5.15Upgrade linux-image-intelUpgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-generic-64k-7.0Upgrade linux-image-5.15.0-198-genericUpgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1064-oracleUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1071-gcp-fipsUpgrade linux-image-7.0.0-1014-aws-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1064-oracle-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1112-nvidia-lowlatencyUpgrade linux-image-6.8.0-1067-awsUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-6.8.0-147-generic-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-ibm-7.0Upgrade linux-image-aws-64kUpgrade linux-image-virtual-7.0Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-azure-fde-6.8Upgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-gkeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-oracleUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-oracle-64kUpgrade linux-image-7.0.0-1015-ibmUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-147-lowlatency-64kUpgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-6.8.0-1069-azure-fdeUpgrade linux-image-6.8.0-1052-gkeopUpgrade linux-image-realtime-64kUpgrade linux-image-realtimeUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-gcpUpgrade linux-image-gke-6.8Upgrade linux-image-7.0.0-1008-gke-64kUpgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-lowlatency-5.15Upgrade linux-image-5.15.0-198-fipsUpgrade linux-image-7.0.0-38-realtime-64kUpgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-gke-hwe-26.04Upgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeopUpgrade linux-image-oem-20.04dUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1071-azureUpgrade linux-image-fips-5.15Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1066-gkeUpgrade linux-image-laptop-23.10Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-azure-7.0Upgrade linux-image-generic-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-oem-7.0Upgrade linux-image-generic-7.0Upgrade linux-image-5.15.0-1117-awsUpgrade linux-image-oem-26.04aUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-awsUpgrade linux-image-7.0.0-38-genericUpgrade linux-image-7.0.0-1016-azure-fdeUpgrade linux-image-7.0.0-1013-oracleUpgrade linux-image-6.8.0-1071-gcpUpgrade linux-image-gcp-7.0Upgrade linux-image-azure-fipsUpgrade linux-image-oracle-7.0Upgrade linux-image-gke-64k-7.0Upgrade linux-image-azure-fde-7.0Upgrade linux-image-7.0.0-1014-awsUpgrade linux-image-7.0.0-1008-gkeUpgrade linux-image-6.8.0-147-lowlatencyUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-aws-fipsUpgrade linux-image-aws-7.0Upgrade linux-image-aws-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-5.15Upgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.1-1062-realtimeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-gkeop-5.15Upgrade linux-image-gke-7.0Upgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-7.0.0-38-realtimeUpgrade linux-image-7.0.0-1013-oracle-64kUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-azureUpgrade linux-image-virtual-5.15Upgrade linux-image-oem-26.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1067-ibmUpgrade linux-image-gke-64kUpgrade linux-image-aws-64k-7.0Upgrade linux-image-5.15.0-1112-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-ibm-5.15Upgrade linux-image-azure-lts-26.04Upgrade linux-image-6.8.0-147-fipsUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-realtime-7.0Upgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-gcp-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-7.0.0-1014-gcp-64kUpgrade linux-image-6.8.0-147-genericUpgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gke-5.15 | Oct 6, 2026 | Oct 6, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 15, 2026 | Aug 28, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub