CVE-2024-41032
Linux Kernel vulnerability analysis and mitigation

Overview

A vulnerability has been identified in the Linux kernel's memory management subsystem, specifically in the vmalloc functionality (CVE-2024-41032). The issue was discovered in July 2024 and affects systems where cpu_possible_mask has gaps between set CPUs, particularly on SPARC architectures. The vulnerability stems from the addr_to_vb_xa() hash function incorrectly accessing non-possible and non-setup CPU areas using the per_cpu() macro (Kernel Git).

Technical details

The technical issue lies in the vmalloc subsystem where a per-cpu vmap_block_queue is used as a hash table, incorrectly assuming the cpu_possible_mask has no gaps. The addr_to_vb_xa() hash function can return an index that accesses non-possible and non-setup CPU areas through the per_cpu() macro, which results in an oops on SPARC systems. The vulnerability was introduced by commit 062eacf57ad9 'mm: vmalloc: remove a global vmap_blocks xarray' (Kernel Git).

Impact

When exploited, this vulnerability results in a system oops (kernel panic) on affected SPARC architectures, leading to a denial of service condition. The issue specifically impacts systems where the CPU possible mask contains gaps between set CPUs (Kernel Git).

Exploitability

The vulnerability requires local access to the system and specifically affects SPARC architectures with specific CPU configurations. There are no known reports of this vulnerability being exploited in the wild (NVD).

Mitigation and workarounds

The issue has been fixed in various Linux kernel versions. Ubuntu has released patches for multiple kernel versions including linux-gke (6.8.0-1013.17), linux-aws (6.8.0-1018.20), and others. The fix involves adjusting the index to the next possible CPU when the hash-index is not in cpu_possible_mask (Ubuntu Security).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64597CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • linux-aws
NoYesAug 06, 2026
CVE-2026-68480HIGH8.8
  • Linux Kernel logoLinux Kernel
  • rv
NoYesAug 06, 2026
CVE-2026-64598HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-intel-iotg
NoYesAug 06, 2026
CVE-2026-64604HIGH7.7
  • Linux Kernel logoLinux Kernel
  • linux-hwe-5.15
NoYesAug 06, 2026
CVE-2026-64603NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.8
NoYesAug 06, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management