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