In the Linux kernel, the following vulnerability has been resolved:
can: mcp251x: fix deadlock in error path of mcp251x_open
The mcp251x_open() function call free_irq() in its error path with the mpc_lock mutex held. But if an interrupt already occurred the interrupt handler will be waiting for the mpc_lock and free_irq() will deadlock waiting for the handler to finish.
This issue is similar to the one fixed in commit 7dd9c26bd6cf ("can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open") but for the error path.
To solve this issue move the call to free_irq() after the lock is released. Setting `priv->force_quit = 1` beforehand ensure that the IRQ handler will exit right away once it acquired the lock.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 3, 2026 | May 3, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Mar 25, 2026 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-oracleUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-genericUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-oracle-5.15Upgrade linux-image-raspiUpgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-gkeop-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-generic-5.15Upgrade linux-image-ibm-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-azure-fdeUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-gkeopUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-azure-fde-5.15Upgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1061-awsUpgrade linux-image-azureUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-azure-5.15Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gkeUpgrade linux-image-gke-5.15Upgrade linux-image-gcpUpgrade linux-image-nvidia-5.15Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-ibm-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-1112-awsUpgrade linux-image-oracle-64kUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-136-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-intelUpgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-azure-cvmUpgrade linux-image-aws-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-kvmUpgrade linux-image-awsUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-intel-iotgUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-azure-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-gke-6.8Upgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-xilinxUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-virtualUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-oracle-6.8Upgrade linux-image-laptop-23.10Upgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04cUpgrade linux-image-kvm-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-fips-6.8Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k | Jul 20, 2026 | Mar 25, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Mar 25, 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