In the Linux kernel, the following vulnerability has been resolved:
dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees
When we don't have a clock specified in the device tree, we have no way to ensure the BAM is on. This is often the case for remotely-controlled or remotely-powered BAM instances. In this case, we need to read num-channels from the DT to have all the necessary information to complete probing.
However, at the moment invalid device trees without clock and without num-channels still continue probing, because the error handling is missing return statements. The driver will then later try to read the number of channels from the registers. This is unsafe, because it relies on boot firmware and lucky timing to succeed. Unfortunately, the lack of proper error handling here has been abused for several Qualcomm SoCs upstream, causing early boot crashes in several situations [1, 2].
Avoid these early crashes by erroring out when any of the required DT properties are missing. Note that this will break some of the existing DTs upstream (mainly BAM instances related to the crypto engine). However, clearly these DTs have never been tested properly, since the error in the kernel log was just ignored. It's safer to disable the crypto engine for these broken DTBs.
[1]: https://lore.kernel.org/r/[email protected]/ [2]: https://lore.kernel.org/r/[email protected]/
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-livepatch-5.10.242-239.961Upgrade kernel-livepatch-5.10.240-238.955Upgrade perfUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.10.240-238.959Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-4.14.355-280.706Upgrade kernel-toolsUpgrade kernel-livepatch-5.10.240-238.966Upgrade kernelUpgrade kernel-livepatch-5.10.244-240.965Upgrade python-perfUpgrade kernel-headersUpgrade kernel-livepatch-5.10.244-240.970Upgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.1.147-172.259Upgrade kernel-livepatch-6.1.141-167.250Upgrade kernel-livepatch-6.12.40-63.114Upgrade kernel-livepatch-6.1.150-174.273Upgrade kernel-livepatch-6.1.147-172.266Upgrade kernel-livepatch-6.12.40-64.114Upgrade kernel-livepatch-6.12.46-66.121Upgrade kernel-livepatch-6.1.148-173.267Upgrade kernel-livepatch-6.12.37-61.105Upgrade kernel-livepatch-6.12.40-63.107Upgrade kernel-livepatch-6.1.144-170.251 | Dec 4, 2025 | Oct 1, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Oct 2, 2025 | Oct 2, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 11, 2025 | Oct 1, 2025 |
| Suse | — | Upgrade dlm-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-vdsoUpgrade dtb-exynosUpgrade gfs2-kmp-64kbUpgrade kernel-devel-rtUpgrade dtb-qcomUpgrade kernel-syms-azureUpgrade kernel-zfcpdumpUpgrade kernel-debugUpgrade dtb-armUpgrade ocfs2-kmp-rtUpgrade kernel-rtUpgrade kernel-syms-rtUpgrade kernel-azure-develUpgrade kernel-symsUpgrade dtb-freescaleUpgrade kselftests-kmp-defaultUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade dtb-lgUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmall-develUpgrade dlm-kmp-azureUpgrade kernel-macrosUpgrade dtb-apmUpgrade kernel-64kbUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade kernel-devel-azureUpgrade dtb-mediatekUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-obs-qaUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-develUpgrade kernel-default-develUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-kvmsmallUpgrade dtb-broadcomUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-azureUpgrade dtb-amlogicUpgrade dtb-hisiliconUpgrade dtb-appleUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade kernel-rt-extraUpgrade dtb-socionextUpgrade dtb-renesasUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-develUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-docsUpgrade kernel-develUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-azureUpgrade dtb-amdUpgrade dtb-sprdUpgrade kernel-obs-buildUpgrade reiserfs-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-default-optionalUpgrade dtb-caviumUpgrade dtb-xilinxUpgrade reiserfs-kmp-azureUpgrade dtb-allwinnerUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade dtb-alteraUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-azure-optionalUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-default-baseUpgrade kernel-defaultUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-base-rebuildUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-azureUpgrade kernel-rt-optional | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-nvidia-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-gcpUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1095-intel-iotgUpgrade linux-image-oem-22.04aUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-5.15.0-170-genericUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-raspi-5.15Upgrade linux-image-5.15.0-1097-oracleUpgrade linux-image-5.15.0-1100-awsUpgrade linux-image-aws-5.15Upgrade linux-image-intelUpgrade linux-image-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-nvidiaUpgrade linux-image-gcp-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-5.15.0-1094-ibmUpgrade linux-image-oracle-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-azure-6.8Upgrade linux-image-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-5.15.0-1096-gkeUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1110-azureUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1100-gcpUpgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1041-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1100-aws-fipsUpgrade linux-image-aws-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1041-nvidia-tegra-igxUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1099-realtimeUpgrade linux-image-kvm-5.15Upgrade linux-image-genericUpgrade linux-image-generic-6.8Upgrade linux-image-5.15.0-170-generic-lpaeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-raspiUpgrade linux-image-fips-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-5.15.0-1083-gkeopUpgrade linux-image-5.15.0-1095-nvidia-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-22.04dUpgrade linux-image-ibm-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeopUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-5.15.0-1052-nvidia-tegra-rtUpgrade linux-image-5.15.0-1064-xilinx-zynqmpUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-gkeUpgrade linux-image-gke-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-5.15.0-170-lowlatency-64kUpgrade linux-image-5.15.0-170-fipsUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-5.15.0-1052-nvidia-tegraUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-5.15.0-1095-nvidiaUpgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-5.15.0-1109-azureUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1092-intel-iot-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-5.15.0-1100-aws-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-gcp-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1092-kvmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-ibm-classicUpgrade linux-image-gke-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-5.15.0-170-generic-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64k-5.15Upgrade linux-image-5.15.0-1100-gcp-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-170-lowlatency | Feb 13, 2026 | Feb 12, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Oct 1, 2025 |
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