In the Linux kernel, the following vulnerability has been resolved:
mm: vmalloc: check if a hash-index is in cpu_possible_mask
The problem is that there are systems where cpu_possible_mask has gaps between set CPUs, for example SPARC. In this scenario addr_to_vb_xa() hash function can return an index which accesses to not-possible and not setup CPU area using per_cpu() macro. This results in an oops on SPARC.
A per-cpu vmap_block_queue is also used as hash table, incorrectly assuming the cpu_possible_mask has no gaps. Fix it by adjusting an index to a next possible CPU.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 27, 2026 | Jul 27, 2026 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Dec 5, 2024 | Jul 29, 2024 |
| Suse | — | Upgrade kernel-default-optionalUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-debugUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dtb-socionextUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade dtb-amdUpgrade dtb-mediatekUpgrade ocfs2-kmp-azureUpgrade dtb-hisiliconUpgrade dtb-lgUpgrade reiserfs-kmp-rtUpgrade kernel-default-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-develUpgrade kernel-azure-extraUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-default-baseUpgrade dlm-kmp-defaultUpgrade dtb-renesasUpgrade kernel-obs-qaUpgrade dtb-xilinxUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-source-azureUpgrade cluster-md-kmp-azureUpgrade kernel-64kbUpgrade dtb-apmUpgrade dtb-freescaleUpgrade dtb-amazonUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade dtb-allwinnerUpgrade kernel-develUpgrade kernel-64kb-develUpgrade kernel-64kb-optionalUpgrade kernel-default-vdsoUpgrade kernel-kvmsmall-develUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade kernel-symsUpgrade kernel-64kb-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-vdsoUpgrade dtb-armUpgrade kernel-syms-rtUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade dtb-caviumUpgrade dtb-alteraUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-rt-optionalUpgrade kernel-default-base-rebuildUpgrade kernel-source-vanillaUpgrade kselftests-kmp-azureUpgrade kernel-docsUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade dtb-sprdUpgrade kernel-docs-htmlUpgrade kernel-rtUpgrade kernel-devel-azureUpgrade kernel-azure-develUpgrade dtb-rockchipUpgrade dlm-kmp-rtUpgrade kernel-rt-extraUpgrade dtb-marvellUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-default-livepatchUpgrade kernel-azure-vdsoUpgrade dtb-nvidiaUpgrade dtb-exynosUpgrade kernel-macrosUpgrade kernel-azure-livepatch-develUpgrade dtb-amlogicUpgrade kernel-kvmsmallUpgrade kernel-64kb-extraUpgrade dtb-qcomUpgrade gfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-defaultUpgrade kernel-rt_debug-develUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-optionalUpgrade gfs2-kmp-azureUpgrade dtb-broadcom | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-gcpUpgrade linux-image-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-24.04aUpgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-awsUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1017-azureUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-6.8Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-generic-64kUpgrade linux-image-azureUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1017-gcp | Nov 4, 2024 | Jul 29, 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