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-64k-modulesUpgrade kernel-debug-modulesUpgrade kernel-debug-devel-matchedUpgrade kernelUpgrade kernel-rt-64kUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-modulesUpgrade rvUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-abi-stablelistsUpgrade kernel-headersUpgrade kernel-64k-coreUpgrade kernel-devel-matchedUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-64k-modules-coreUpgrade kernel-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-rt-debug-develUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-tools-libs-develUpgrade libperfUpgrade kernel-rtUpgrade kernel-rt-64k-debugUpgrade kernel-64k-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-64k-debugUpgrade kernel-rt-64k-debug-coreUpgrade kernel-64kUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-coreUpgrade perfUpgrade kernel-rt-64k-coreUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64k-modules-extraUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-debug-modulesUpgrade kernel-zfcpdumpUpgrade kernel-64k-debug-develUpgrade kernel-debugUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-coreUpgrade rtlaUpgrade python3-perfUpgrade kernel-rt-64k-debug-develUpgrade kernel-rt-modulesUpgrade kernel-coreUpgrade kernel-64k-modules-coreUpgrade kernel-rt-64k-develUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debug-coreUpgrade kernel-rt-develUpgrade kernel-docUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-debug-coreUpgrade kernel-modulesUpgrade kernel-tools-libsUpgrade kernel-64k-debug-modules-coreUpgrade kernel-develUpgrade kernel-tools | Nov 20, 2025 | Nov 11, 2025 |
| Amazon Linux Ami 2 | — | Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.225-213.878Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-develUpgrade kernelUpgrade kernel-livepatch-5.15.166-111.163Upgrade kernel-tools-develUpgrade perfUpgrade kernel-debuginfo | Sep 27, 2024 | Sep 13, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade bpftool-debuginfoUpgrade kernel-develUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade python3-perf-debuginfoUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extra-commonUpgrade python3-perfUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.109-118.189Upgrade perfUpgrade kernel-tools-develUpgrade kernel-headers | Feb 17, 2025 | Sep 13, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Oct 7, 2024 | Sep 13, 2024 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Sep 13, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Jul 9, 2025 | Sep 13, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-libs-develUpgrade kernel-debug-develUpgrade kernel-zfcpdump-develUpgrade kernelUpgrade kernel-rt-modules-extraUpgrade kernel-modules-coreUpgrade kernel-rt-debugUpgrade kernel-zfcpdump-debuginfoUpgrade libperfUpgrade python3-perfUpgrade rtlaUpgrade kernel-debug-uki-virtUpgrade kernel-rt-coreUpgrade kernel-debuginfoUpgrade libperf-debuginfoUpgrade perfUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-uki-virt-addonsUpgrade kernel-coreUpgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debugUpgrade kernel-rt-develUpgrade kernel-tools-libsUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-uki-virtUpgrade kernel-rtUpgrade kernel-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-zfcpdump-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdump-coreUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-modulesUpgrade kernel-debug-coreUpgrade rvUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-debug-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-rt-debuginfoUpgrade kernel-modules-extra | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade kernel-64kb-extraUpgrade kernel-rt-optionalUpgrade dtb-marvellUpgrade kernel-obs-buildUpgrade dtb-rockchipUpgrade dtb-alteraUpgrade dtb-armUpgrade dtb-renesasUpgrade kernel-rt-extraUpgrade kernel-rt-livepatchUpgrade dtb-appleUpgrade kernel-default-baseUpgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade kernel-debug-develUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-rt_debug-develUpgrade dlm-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-xilinxUpgrade kselftests-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-rt-vdsoUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade ocfs2-kmp-azureUpgrade dtb-amdUpgrade dtb-socionextUpgrade kernel-defaultUpgrade kernel-develUpgrade ocfs2-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-azureUpgrade dtb-caviumUpgrade dlm-kmp-defaultUpgrade kernel-docsUpgrade kernel-source-vanillaUpgrade kernel-rt-develUpgrade kernel-azureUpgrade kernel-rt_debug-livepatch-develUpgrade gfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade dtb-sprdUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-defaultUpgrade kernel-source-rtUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-default-base-rebuildUpgrade kselftests-kmp-64kbUpgrade kernel-default-develUpgrade kernel-64kb-develUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-64kb-livepatch-develUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade kernel-rtUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-docs-htmlUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-optionalUpgrade kernel-64kb-optionalUpgrade dtb-broadcomUpgrade ocfs2-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-symsUpgrade kernel-sourceUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-vdsoUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatchUpgrade kernel-debug-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-devel-rtUpgrade dtb-freescaleUpgrade dtb-apmUpgrade dtb-exynosUpgrade dtb-mediatekUpgrade gfs2-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-azure-develUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dtb-amazonUpgrade kernel-kvmsmall-vdsoUpgrade cluster-md-kmp-azureUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade ocfs2-kmp-64kb | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-oem-22.04Upgrade linux-image-gkeopUpgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oemUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-genericUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azureUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-awsUpgrade linux-image-intelUpgrade linux-image-oracleUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-nvidiaUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1072-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-kvmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64kUpgrade linux-image-azure-lts-20.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-bluefieldUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-200-genericUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-ibmUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1071-gcp | 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