In the Linux kernel, the following vulnerability has been resolved:
USB: chaoskey: Fix slab-use-after-free in chaoskey_release()
The chaoskey driver has a use-after-free bug in its release routine. If the user closes the device file after the USB device has been unplugged, a debugging log statement will try to access the usb_interface structure after it has been deallocated:
BUG: KASAN: slab-use-after-free in dev_driver_string (drivers/base/core.c:2406) Read of size 8 at addr ffff888168e8a0b8 by task chaoskey_raw_re/10106
Hardware name: QEMU Ubuntu 24.04 PC v2 (i440FX + PIIX, arch_caps fix, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 Call Trace: <TASK> dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) print_report (mm/kasan/report.c:378 mm/kasan/report.c:482) kasan_report (mm/kasan/report.c:595) dev_driver_string (drivers/base/core.c:2406) __dynamic_dev_dbg (lib/dynamic_debug.c:906) chaoskey_release (drivers/usb/misc/chaoskey.c:323) __fput (fs/file_table.c:510) fput_close_sync (fs/file_table.c:615) __x64_sys_close (fs/open.c:1507 fs/open.c:1492 fs/open.c:1492) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
The driver's last reference to the interface structure is dropped in the chaoskey_free() routine, so the code must not use the interface -- even in a debugging statement -- after that routine returns. (Exception: If we know that another reference is held by someone else, such as the device core while the disconnect routine runs, there's no problem. Thanks to Johan Hovold for pointing this out.)
Since the bad access is part of an unimportant debugging statement, we can fix the problem simply by removing the whole statement.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.12Upgrade linuxUpgrade linux-6.1 | Jul 28, 2026 | Jul 28, 2026 |
| Redhat_linux | — | No solution exists | Jul 31, 2026 | Jul 25, 2026 |
| Ubuntu | — | Upgrade linux-image-gke-6.8Upgrade linux-image-gke-64k-7.0Upgrade linux-image-intelUpgrade linux-image-nvidia-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-nvidiaUpgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-realtime-7.0Upgrade linux-image-gcp-7.0Upgrade linux-image-6.8.0-1071-gcp-64kUpgrade linux-image-7.0.0-1019-raspi-realtimeUpgrade linux-image-5.15.0-198-genericUpgrade linux-image-6.8.0-1067-ibmUpgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gke-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-64k-7.0Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-oem-26.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-bos-7.0Upgrade linux-image-6.8.0-1066-gke-64kUpgrade linux-image-ibm-7.0Upgrade linux-image-7.0.0-31-realtime-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1067-aws-64kUpgrade linux-image-6.8.0-1071-gcpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-7.0.0-2018-nvidia-bosUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-aws-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1006-gke-64kUpgrade linux-image-7.0.0-31-generic-64kUpgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-azure-lts-26.04Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-lowlatencyUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-7.0.0-1012-awsUpgrade linux-image-azureUpgrade linux-image-raspiUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-7.0.0-1013-ibmUpgrade linux-image-7.0.0-2018-nvidia-bos-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1117-awsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-147-lowlatency-64kUpgrade linux-image-7.0.0-1006-gkeUpgrade linux-image-oracle-7.0Upgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-5.15Upgrade linux-image-generic-64k-7.0Upgrade linux-image-gkeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gke-7.0Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1123-azureUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-azure-fde-5.15Upgrade linux-image-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-generic-64kUpgrade linux-image-generic-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1112-nvidiaUpgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-6.8.0-1064-oracleUpgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-6.8.0-1052-gkeopUpgrade linux-image-7.0.0-1019-raspiUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-7.0.0-1013-oemUpgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-azure-fde-6.8Upgrade linux-image-oem-26.04bUpgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-azure-fips-5.15Upgrade linux-image-azure-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-genericUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-7.0.0-1018-nvidiaUpgrade linux-image-gke-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-raspi-realtimeUpgrade linux-image-7.0.0-31-realtimeUpgrade linux-image-7.0.0-1012-aws-64kUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-laptop-23.10Upgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1071-azureUpgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-147-genericUpgrade linux-image-6.8.0-1067-aws-fipsUpgrade linux-image-6.8.0-1066-gkeUpgrade linux-image-realtimeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-nvidia-7.0Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-kvmUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1067-awsUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-147-lowlatencyUpgrade linux-image-6.8.0-147-fipsUpgrade linux-image-6.8.0-1071-gcp-fipsUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-7.0Upgrade linux-image-6.8.0-1064-oracle-64kUpgrade linux-image-virtual-7.0Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-fips-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-147-generic-64kUpgrade linux-image-awsUpgrade linux-image-generic-7.0Upgrade linux-image-generic-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-7.0.0-31-genericUpgrade linux-image-virtualUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-26.04aUpgrade linux-image-ibm-6.8Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-nvidia-bosUpgrade linux-image-ibm-classicUpgrade linux-image-gke-hwe-26.04Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-6.8.0-1069-azure-fdeUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-fips-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-5.15Upgrade linux-image-7.0.0-1018-nvidia-64kUpgrade linux-image-gcpUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-7.0.0-1011-oracleUpgrade linux-image-6.8.1-1062-realtimeUpgrade linux-image-6.8.0-1071-azure-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-7.0.0-1014-azureUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-198-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-7.0Upgrade linux-image-realtime-64kUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-5.15.0-1112-nvidia-lowlatencyUpgrade linux-image-realtime-5.15Upgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-7.0 | Sep 14, 2026 | Sep 7, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 31, 2026 | Jul 25, 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