In the Linux kernel, the following vulnerability has been resolved:
i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition
In the cdns_i3c_master_probe function, &master->hj_work is bound with cdns_i3c_master_hj. And cdns_i3c_master_interrupt can call cnds_i3c_master_demux_ibis function to start the work.
If we remove the module which will call cdns_i3c_master_remove to make cleanup, it will free master->base through i3c_master_unregister while the work mentioned above will be used. The sequence of operations that may lead to a UAF bug is as follows:
CPU0 CPU1
| cdns_i3c_master_hj cdns_i3c_master_remove | i3c_master_unregister(&master->base) | device_unregister(&master->dev) | device_release | //free master->base | | i3c_master_do_daa(&master->base) | //use master->base
Fix it by ensuring that the work is canceled before proceeding with the cleanup in cdns_i3c_master_remove.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Mar 17, 2025 | Oct 21, 2024 |
| Ubuntu | — | Upgrade linux-image-fips-5.15Upgrade linux-image-awsUpgrade linux-image-5.15.0-163-genericUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-gcp-fips-5.4Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-5.4.0-223-genericUpgrade linux-image-gcp-5.4Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-223-lowlatencyUpgrade linux-image-snapdragon-5.4Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1026-gcp-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oemUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-5.4.0-1098-ibmUpgrade linux-image-raspi2Upgrade linux-image-aws-64k-5.15Upgrade linux-image-virtual-5.4Upgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-5.4.0-1150-oracleUpgrade linux-image-6.8.0-57-generic-64kUpgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-generic-lpae-5.4Upgrade linux-image-5.4.0-1152-awsUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-virtualUpgrade linux-image-azure-lts-20.04Upgrade linux-image-fips-5.4Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-57-genericUpgrade linux-image-5.4.0-1056-iotUpgrade linux-image-6.8.1-1018-realtimeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-2023-raspi-realtimeUpgrade linux-image-fipsUpgrade linux-image-kvmUpgrade linux-image-ibm-5.4Upgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-5.4Upgrade linux-image-6.8.0-1024-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1049-nvidia-tegraUpgrade linux-image-6.8.0-1028-raspiUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azure-fips-5.4Upgrade linux-image-5.4.0-1152-aws-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-virtual-5.15Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oem-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1021-gkeUpgrade linux-image-6.8.0-1027-awsUpgrade linux-image-azure-5.4Upgrade linux-image-6.8.0-56-genericUpgrade linux-image-5.4.0-1155-gcp-fipsUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1026-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-5.4.0-1139-kvmUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.4.0-1157-azure-fipsUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatency-5.4Upgrade linux-image-6.8.0-56-generic-64kUpgrade linux-image-generic-5.15Upgrade linux-image-6.8.0-1024-oemUpgrade linux-image-6.8.0-1022-ibmUpgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-gkeUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-5.15.0-1101-azureUpgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.11.0-18-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-6.8.0-1024-nvidia-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-nvidiaUpgrade linux-image-kvm-5.15Upgrade linux-image-intelUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-5.4.0-1135-raspiUpgrade linux-image-6.8.0-1024-nvidia-64kUpgrade linux-image-generic-5.4Upgrade linux-image-oem-20.04bUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-6.8.0-1022-oracleUpgrade linux-image-6.8.0-1025-awsUpgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-oracle-64kUpgrade linux-image-azure-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1156-azureUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1025-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-aws-fips-5.4Upgrade linux-image-5.15.0-1102-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1024-nvidiaUpgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oracle-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-163-fipsUpgrade linux-image-oem-22.04bUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-gke-5.15Upgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-genericUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-6.8.0-1008-gkeopUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-6.8.0-56-lowlatency-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.4.0-1126-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-5.15Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-aws-5.4Upgrade linux-image-realtime-5.15Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1025-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-5.15Upgrade linux-image-5.4.0-223-generic-lpaeUpgrade linux-image-5.4.0-1070-xilinx-zynqmpUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-raspi-5.4Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-5.15.0-163-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-6.11.0-1015-oemUpgrade linux-image-oem-20.04cUpgrade linux-image-azure-nvidiaUpgrade linux-image-ibm-5.15Upgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-6.8.0-1022-oracle-64kUpgrade linux-image-azureUpgrade linux-image-raspiUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-6.8.0-56-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-kvm-5.4Upgrade linux-image-5.4.0-1155-gcpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-virtual-hwe-20.04 | Feb 20, 2025 | Oct 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Oct 21, 2024 |
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