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