CVE-2024-26621

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

State
Published
Severity
8.2 High
Published
Mar 2, 2024
Updated
Aug 5, 2026
Reserved
Feb 19, 2024

Read the record on cve.org

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/

Scores

CVSSScoreVectorSource
3.18.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:LLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to before 87632bc9ecff5ded93433bc0fca428019bdd1cfeAffected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to before 6ea9aa8d97e6563676094cb35755884173269555Affected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to before 7432376c913381c5f24d373a87ff629bbde94b47Affected
  • 1854bc6e2420472676c5c90d3d6b15f6cd640e40 to before 4ef9ad19e17676b9ef071309bc62020e2373705dAffected
LinuxLinux
  • 5.18Affected
  • before 5.18Not affected
  • 6.1.81 through 6.1.*Not affected
  • 6.6.46 through 6.6.*Not affected
  • 6.7.6 through 6.7.*Not affected
  • 6.8 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.