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-livepatch-5.10.242-239.961Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.240-238.959Upgrade kernel-livepatch-5.10.240-238.955Upgrade kernel-develUpgrade kernel-livepatch-4.14.355-280.706Upgrade perfUpgrade kernel-livepatch-5.10.244-240.970Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.240-238.966Upgrade python-perfUpgrade kernel-livepatch-5.10.244-240.965Upgrade kernel-headersUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-tools | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-livepatch-6.12.40-63.114Upgrade kernel-livepatch-6.1.141-167.250Upgrade kernel-livepatch-6.1.147-172.259Upgrade kernel-livepatch-6.12.37-61.105Upgrade kernel-livepatch-6.12.46-66.121Upgrade kernel-livepatch-6.12.40-63.107Upgrade kernel-livepatch-6.1.144-170.251Upgrade kernel-livepatch-6.1.147-172.266Upgrade kernel-livepatch-6.12.40-64.114Upgrade kernel-livepatch-6.1.150-174.273Upgrade kernel-livepatch-6.1.148-173.267 | 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 dtb-caviumUpgrade reiserfs-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-source-rtUpgrade kernel-develUpgrade kernel-docs-htmlUpgrade dtb-allwinnerUpgrade dtb-xilinxUpgrade kernel-rt_debugUpgrade kernel-docsUpgrade kernel-rt-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-debug-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade kernel-rt-livepatchUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-rtUpgrade dtb-alteraUpgrade dlm-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-azure-optionalUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade kernel-default-baseUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade dtb-amdUpgrade kselftests-kmp-azureUpgrade dtb-rockchipUpgrade ocfs2-kmp-64kbUpgrade dtb-nvidiaUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-azureUpgrade cluster-md-kmp-64kbUpgrade dtb-renesasUpgrade dtb-sprdUpgrade dtb-socionextUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-debug-vdsoUpgrade kernel-rt-extraUpgrade kernel-rt-optionalUpgrade dlm-kmp-64kbUpgrade dtb-qcomUpgrade kernel-source-azureUpgrade kernel-default-vdsoUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-rtUpgrade kernel-64kb-develUpgrade dtb-lgUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade cluster-md-kmp-azureUpgrade kernel-obs-qaUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-exynosUpgrade dlm-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade dtb-armUpgrade dtb-appleUpgrade dtb-apmUpgrade kernel-devel-rtUpgrade kernel-syms-rtUpgrade kernel-rtUpgrade kernel-kvmsmall-develUpgrade kernel-rt-develUpgrade kernel-default-livepatchUpgrade dtb-mediatekUpgrade kernel-symsUpgrade kernel-macrosUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-debugUpgrade kernel-azure-develUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade dtb-amazonUpgrade kselftests-kmp-64kbUpgrade kernel-default-develUpgrade kernel-devel-azureUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-default-extraUpgrade kernel-azure-vdso | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-aws-fipsUpgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1052-nvidia-tegraUpgrade linux-image-5.15.0-1095-nvidiaUpgrade linux-image-5.15.0-1092-intel-iot-realtimeUpgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-170-generic-64kUpgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-azure-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-170-lowlatency-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-gkeop-5.15Upgrade linux-image-kvmUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-awsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-gke-64kUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-5.15.0-170-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-5.15.0-170-lowlatencyUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-virtual-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-fips-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-5.15.0-1100-gcp-fipsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-ibm-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1109-azureUpgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-5.15.0-1100-aws-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1092-kvmUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04cUpgrade linux-image-aws-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-gkeUpgrade linux-image-xilinx-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-1041-nvidia-tegra-igxUpgrade linux-image-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-1099-realtimeUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-5.15.0-1100-gcpUpgrade linux-image-realtime-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-6.8.0-1050-awsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1095-intel-iotgUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-5.15.0-1110-azureUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1094-ibmUpgrade linux-image-5.15.0-1052-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1096-gkeUpgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-oem-20.04dUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-ibm-6.8Upgrade linux-image-xilinxUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-170-genericUpgrade linux-image-raspi-5.15Upgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-106-genericUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-oracle-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-intelUpgrade linux-image-5.15.0-1100-awsUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-nvidia-5.15Upgrade linux-image-nvidiaUpgrade linux-image-azureUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-5.15.0-1097-oracleUpgrade linux-image-ibmUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64kUpgrade linux-image-5.15.0-1095-nvidia-lowlatencyUpgrade linux-image-5.15.0-1100-aws-fipsUpgrade linux-image-5.15.0-170-generic-lpaeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-kvm-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-5.15.0-1083-gkeopUpgrade linux-image-5.15.0-1041-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1064-xilinx-zynqmpUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-gkeop | 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