In the Linux kernel, the following vulnerability has been resolved:
ALSA: 6fire: fix use-after-free on disconnect
In usb6fire_chip_abort(), the chip struct is allocated as the card's private data (via snd_card_new with sizeof(struct sfire_chip)). When snd_card_free_when_closed() is called and no file handles are open, the card and embedded chip are freed synchronously. The subsequent chip->card = NULL write then hits freed slab memory.
Call trace: usb6fire_chip_abort sound/usb/6fire/chip.c:59 [inline] usb6fire_chip_disconnect+0x348/0x358 sound/usb/6fire/chip.c:182 usb_unbind_interface+0x1a8/0x88c drivers/usb/core/driver.c:458 ... hub_event+0x1a04/0x4518 drivers/usb/core/hub.c:5953
Fix by moving the card lifecycle out of usb6fire_chip_abort() and into usb6fire_chip_disconnect(). The card pointer is saved in a local before any teardown, snd_card_disconnect() is called first to prevent new opens, URBs are aborted while chip is still valid, and snd_card_free_when_closed() is called last so chip is never accessed after the card may be freed.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-abi-stablelistsUpgrade kernel-64k-coreUpgrade kernel-rt-64kUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-debug-coreUpgrade kernel-64kUpgrade kernel-rt-64k-modules-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-rtUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdumpUpgrade kernel-debug-modulesUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-64k-debug-coreUpgrade kernel-headersUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-64k-develUpgrade kernel-rt-64k-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-modules-coreUpgrade rvUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-cross-headersUpgrade kernel-rt-64k-debugUpgrade kernel-toolsUpgrade kernel-modulesUpgrade kernel-coreUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64k-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-debugUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-debug-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-develUpgrade kernel-64k-debug-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debugUpgrade libperfUpgrade kernel-tools-libs-develUpgrade kernel-debugUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perfUpgrade kernel-devel-matchedUpgrade kernel-uki-virtUpgrade kernel-64k-develUpgrade kernel-64k-modules-coreUpgrade kernel-rt-64k-debug-modules-extraUpgrade bpftoolUpgrade kernel-debug-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-docUpgrade kernel-debug-uki-virtUpgrade rtlaUpgrade perfUpgrade kernel-rt-64k-modules-extraUpgrade kernel-devel | Jun 16, 2026 | Jun 10, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 5, 2026 | Jul 5, 2026 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jun 12, 2026 | Apr 24, 2026 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernel-modules-extra-matchedUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debugUpgrade kernel-tools-libsUpgrade rtlaUpgrade python3-perf-debuginfoUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-rt-coreUpgrade kernel-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-develUpgrade kernel-rt-kvmUpgrade kernel-debug-uki-virtUpgrade kernel-develUpgrade kernel-rt-modules-extraUpgrade kernel-modulesUpgrade kernelUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-rt-develUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debug-debuginfoUpgrade bpftoolUpgrade kernel-debug-modulesUpgrade libperfUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-toolsUpgrade kernel-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rtUpgrade kernel-zfcpdump-modules-coreUpgrade perfUpgrade kernel-zfcpdump-modulesUpgrade perf-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-coreUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-develUpgrade kernel-uki-virtUpgrade python3-perfUpgrade kernel-debug-devel-matchedUpgrade libperf-debuginfoUpgrade kernel-debuginfo-common-s390xUpgrade rv | Jun 17, 2026 | Jun 13, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-7.0.0-1007-oracle-64kUpgrade linux-image-generic-64kUpgrade linux-image-generic-7.0Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gkeopUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-hwe-26.04Upgrade linux-image-5.15.0-1112-awsUpgrade linux-image-virtual-5.15Upgrade linux-image-azure-7.0Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-7.0.0-1008-aws-64kUpgrade linux-image-xilinxUpgrade linux-image-azure-5.15Upgrade linux-image-oracle-7.0Upgrade linux-image-virtualUpgrade linux-image-ibm-7.0Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-nvidia-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-7.0.0-1007-oracleUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-oem-24.04Upgrade linux-image-7.0.0-1013-nvidia-64kUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-intelUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-realtime-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-realtimeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-realtime-64kUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-7.0.0-1007-gcp-64kUpgrade linux-image-fips-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-7.0Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-5.15Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-azure-fde-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-ibm-classicUpgrade linux-image-intel-iotgUpgrade linux-image-laptop-23.10Upgrade linux-image-oem-22.04cUpgrade linux-image-kvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-oem-24.04dUpgrade linux-image-ibm-6.8Upgrade linux-image-oem-24.04cUpgrade linux-image-gke-6.8Upgrade linux-image-5.15.0-186-genericUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-oracle-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-7.0Upgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-kvm-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-5.15Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1117-azureUpgrade linux-image-gke-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-xilinx-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-5.15Upgrade linux-image-generic-64k-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1014-raspi-realtimeUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-realtime-6.8.1Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-fde-7.0Upgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1061-awsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-azure-fde-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-7.0.0-1009-ibmUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-64k-7.0Upgrade linux-image-7.0.0-27-realtime-64kUpgrade linux-image-7.0.0-27-realtimeUpgrade linux-image-7.0.0-1008-awsUpgrade linux-image-7.0.0-1007-gcpUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-gcp-7.0Upgrade linux-image-azure-fipsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-ibm-5.15Upgrade linux-image-raspiUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-7.0.0-1014-raspiUpgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-7.0.0-27-generic-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-awsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-7.0Upgrade linux-image-azureUpgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-7.0.0-1013-nvidiaUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-realtime-7.0Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-7.0Upgrade linux-image-genericUpgrade linux-image-gcp-6.8Upgrade linux-image-7.0.0-28-genericUpgrade linux-image-7.0.0-27-genericUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64k-6.8 | Jul 1, 2026 | Apr 24, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 15, 2026 | Apr 24, 2026 |
Prioritise with Active Threat Intelligence
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