{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2024-41032","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","state":"PUBLISHED","assignerShortName":"Linux","dateReserved":"2024-07-12T12:17:45.619Z","datePublished":"2024-07-29T14:31:47.600Z","dateUpdated":"2025-05-04T09:20:31.707Z"},"containers":{"cna":{"providerMetadata":{"orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux","dateUpdated":"2025-05-04T09:20:31.707Z"},"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nmm: vmalloc: check if a hash-index is in cpu_possible_mask\n\nThe problem is that there are systems where cpu_possible_mask has gaps\nbetween set CPUs, for example SPARC.  In this scenario addr_to_vb_xa()\nhash function can return an index which accesses to not-possible and not\nsetup CPU area using per_cpu() macro.  This results in an oops on SPARC.\n\nA per-cpu vmap_block_queue is also used as hash table, incorrectly\nassuming the cpu_possible_mask has no gaps.  Fix it by adjusting an index\nto a next possible CPU."}],"affected":[{"product":"Linux","vendor":"Linux","defaultStatus":"unaffected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["mm/vmalloc.c"],"versions":[{"version":"062eacf57ad91b5c272f89dc964fd6dd9715ea7d","lessThan":"28acd531c9a365dac01b32e6bc54aed8c1429bcb","status":"affected","versionType":"git"},{"version":"062eacf57ad91b5c272f89dc964fd6dd9715ea7d","lessThan":"47f9b6e49b422392fb0e348a65eb925103ba1882","status":"affected","versionType":"git"},{"version":"062eacf57ad91b5c272f89dc964fd6dd9715ea7d","lessThan":"a34acf30b19bc4ee3ba2f1082756ea2604c19138","status":"affected","versionType":"git"}]},{"product":"Linux","vendor":"Linux","defaultStatus":"affected","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["mm/vmalloc.c"],"versions":[{"version":"6.4","status":"affected"},{"version":"0","lessThan":"6.4","status":"unaffected","versionType":"semver"},{"version":"6.6.41","lessThanOrEqual":"6.6.*","status":"unaffected","versionType":"semver"},{"version":"6.9.10","lessThanOrEqual":"6.9.*","status":"unaffected","versionType":"semver"},{"version":"6.10","lessThanOrEqual":"*","status":"unaffected","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.4","versionEndExcluding":"6.6.41"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.4","versionEndExcluding":"6.9.10"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"6.4","versionEndExcluding":"6.10"}]}]}],"references":[{"url":"https://git.kernel.org/stable/c/28acd531c9a365dac01b32e6bc54aed8c1429bcb"},{"url":"https://git.kernel.org/stable/c/47f9b6e49b422392fb0e348a65eb925103ba1882"},{"url":"https://git.kernel.org/stable/c/a34acf30b19bc4ee3ba2f1082756ea2604c19138"}],"title":"mm: vmalloc: check if a hash-index is in cpu_possible_mask","x_generator":{"engine":"bippy-1.2.0"}},"adp":[{"providerMetadata":{"orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE","dateUpdated":"2024-08-02T04:39:56.073Z"},"title":"CVE Program Container","references":[{"url":"https://git.kernel.org/stable/c/28acd531c9a365dac01b32e6bc54aed8c1429bcb","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/47f9b6e49b422392fb0e348a65eb925103ba1882","tags":["x_transferred"]},{"url":"https://git.kernel.org/stable/c/a34acf30b19bc4ee3ba2f1082756ea2604c19138","tags":["x_transferred"]}]},{"metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2024-41032","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2024-09-10T16:23:43.996353Z"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2024-09-11T17:34:03.799Z"}}]}}