CVE-2024-26621

Source
https://cve.org/CVERecord?id=CVE-2024-26621
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26621.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-26621
Downstream
Published
2024-03-02T21:31:49.158Z
Modified
2026-07-08T07:31:48.492023685Z
Summary
mm: huge_memory: don't force huge page alignment on 32 bit
Details

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/

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/26xxx/CVE-2024-26621.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
1854bc6e2420472676c5c90d3d6b15f6cd640e40
Fixed
87632bc9ecff5ded93433bc0fca428019bdd1cfe
Fixed
6ea9aa8d97e6563676094cb35755884173269555
Fixed
7432376c913381c5f24d373a87ff629bbde94b47
Fixed
4ef9ad19e17676b9ef071309bc62020e2373705d

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26621.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.18.0
Fixed
6.1.81
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.46
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.7.6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-26621.json"