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