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