Skip to content
CVE PROGRAM SOURCE RECORD8.2 High

CVE-2024-26621

mm: huge_memory: don't force huge page alignment on 32 bit

Description

In the Linux kernel, the following vulnerability has been resolved: mm: huge_memory: don't force huge page alignment on 32 bit commit efa7df3e3bb5 ("mm: align larger anonymous mappings on THP boundaries") caused two issues [1] [2] reported on 32 bit system or compat userspace. It doesn't make too much sense to force huge page alignment on 32 bit system due to the constrained virtual address space. [1] https://lore.kernel.org/linux-mm/d0a136a0-4a31-46bc-adf4-2db109a61672@kernel.org/ [2] https://lore.kernel.org/linux-mm/CAJuCfpHXLdQy1a2B6xN2d7quTYwg2OoZseYPZTRpU0eHHKD-sQ@mail.gmail.com/

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to < 87632bc9ecff5ded93433bc0fca428019bdd1cfeaffected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to < 6ea9aa8d97e6563676094cb35755884173269555affected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to < 7432376c913381c5f24d373a87ff629bbde94b47affected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to < 4ef9ad19e17676b9ef071309bc62020e2373705daffected

Linux Linux

Default version status: affected

  • 5.18affected
  • 0 to < 5.18unaffected
  • 6.1.81 to ≤ 6.1.*unaffected
  • 6.6.46 to ≤ 6.6.*unaffected
  • 6.7.6 to ≤ 6.7.*unaffected
  • 6.8 to ≤ *unaffected

References