In the Linux kernel, the following vulnerability has been resolved:
soc: qcom: cmd-db: Map shared memory as WC, not WB
Linux does not write into cmd-db region. This region of memory is write protected by XPU. XPU may sometime falsely detect clean cache eviction as "write" into the write protected region leading to secure interrupt which causes an endless loop somewhere in Trust Zone.
The only reason it is working right now is because Qualcomm Hypervisor maps the same region as Non-Cacheable memory in Stage 2 translation tables. The issue manifests if we want to use another hypervisor (like Xen or KVM), which does not know anything about those specific mappings.
Changing the mapping of cmd-db memory from MEMREMAP_WB to MEMREMAP_WT/WC removes dependency on correct mappings in Stage 2 tables. This patch fixes the issue by updating the mapping to MEMREMAP_WC.
I tested this on SA8155P with Xen.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-64k-debug-develUpgrade kernel-tools-libsUpgrade perfUpgrade kernel-debug-uki-virtUpgrade kernel-64k-debug-modulesUpgrade kernel-modulesUpgrade kernel-64k-debug-modules-coreUpgrade kernel-toolsUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-coreUpgrade python3-perfUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-64k-develUpgrade kernel-rt-debug-coreUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debugUpgrade kernel-docUpgrade kernel-debug-develUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-coreUpgrade rtlaUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-64k-debug-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-coreUpgrade kernel-coreUpgrade kernel-zfcpdumpUpgrade kernel-64k-modules-extraUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade kernel-rt-64k-coreUpgrade kernel-64k-modules-coreUpgrade kernel-rt-64kUpgrade kernel-64kUpgrade kernel-rt-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-uki-virt-addonsUpgrade kernel-64k-modulesUpgrade kernel-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-64k-devel-matchedUpgrade kernel-64k-debugUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rtUpgrade libperfUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-headersUpgrade kernel-64k-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-uki-virtUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernelUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-64k-modulesUpgrade rvUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-64k-debug-modules-extra | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-livepatch-5.15.166-111.163Upgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernelUpgrade python-perfUpgrade python-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-livepatch-5.10.225-213.878Upgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftool | Sep 27, 2024 | Sep 13, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-develUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.109-118.189Upgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade perfUpgrade kernel-headersUpgrade python3-perf | Feb 17, 2025 | Sep 13, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Oct 7, 2024 | Sep 13, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Sep 13, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Jul 9, 2025 | Sep 13, 2024 |
| Rocky_linux | — | Upgrade libperfUpgrade kernel-develUpgrade kernel-modules-coreUpgrade kernel-rt-debugUpgrade kernelUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-devel-matchedUpgrade libperf-debuginfoUpgrade kernel-debug-uki-virtUpgrade kernel-rt-debug-coreUpgrade python3-perfUpgrade kernel-zfcpdump-develUpgrade rtlaUpgrade kernel-rt-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-coreUpgrade kernel-debugUpgrade kernel-debuginfo-common-s390xUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-modules-coreUpgrade rvUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modulesUpgrade kernel-debug-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-uki-virtUpgrade kernel-rtUpgrade kernel-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-devel-matchedUpgrade kernel-rt-debuginfoUpgrade kernel-modules-extraUpgrade kernel-rt-develUpgrade kernel-rt-debug-modulesUpgrade kernel-coreUpgrade kernel-zfcpdumpUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-modulesUpgrade perf-debuginfoUpgrade python3-perf-debuginfo | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade kernel-debug-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-develUpgrade dtb-amlogicUpgrade kernel-kvmsmall-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-freescaleUpgrade kernel-macrosUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-devel-rtUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade kernel-sourceUpgrade kernel-zfcpdumpUpgrade kernel-source-azureUpgrade kernel-symsUpgrade kernel-syms-rtUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade kernel-default-vdsoUpgrade kernel-devel-azureUpgrade dtb-broadcomUpgrade gfs2-kmp-64kbUpgrade kernel-64kbUpgrade dtb-qcomUpgrade kernel-azure-develUpgrade dtb-amazonUpgrade kernel-azure-extraUpgrade kernel-64kb-optionalUpgrade kernel-azure-optionalUpgrade dtb-exynosUpgrade kernel-default-develUpgrade cluster-md-kmp-defaultUpgrade kernel-obs-qaUpgrade dtb-apmUpgrade dtb-mediatekUpgrade kernel-azure-vdsoUpgrade kernel-docs-htmlUpgrade gfs2-kmp-rtUpgrade kernel-rtUpgrade kernel-64kb-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-defaultUpgrade dtb-alteraUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debugUpgrade ocfs2-kmp-defaultUpgrade kernel-develUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-docsUpgrade kernel-64kb-extraUpgrade dtb-nvidiaUpgrade reiserfs-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-develUpgrade kernel-azureUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade dtb-xilinxUpgrade dtb-rockchipUpgrade dtb-marvellUpgrade dtb-caviumUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade kernel-rt-livepatchUpgrade dtb-appleUpgrade kernel-debug-develUpgrade dtb-hisiliconUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-default-livepatch-develUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade dtb-socionextUpgrade kernel-obs-buildUpgrade reiserfs-kmp-rtUpgrade kernel-rt-optionalUpgrade dtb-renesasUpgrade dtb-arm | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-aws-lts-20.04Upgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-oem-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1140-azureUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-gcpUpgrade linux-image-ibmUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-intelUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-nvidiaUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oracleUpgrade linux-image-awsUpgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-bluefieldUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-osp1Upgrade linux-image-oem-20.04dUpgrade linux-image-aws-lts-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-gke-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04bUpgrade linux-image-raspi2Upgrade linux-image-intel-iotgUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-raspiUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gkeopUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-gkeop-5.4Upgrade linux-image-gkeop-5.15Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-oemUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-azure-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-azureUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-oem-22.04cUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04 | Nov 4, 2024 | Sep 13, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Sep 13, 2024 |
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