Linux · Linux Kernel · CVE-2024-52319
**Name of the Vulnerable Software and Affected Versions**
Linux kernel (affected versions not specified)
**Description**
The issue arises from the Linux kernel's handling of huge page sizes, where the `hugetlb no page()` function calls `folio zero user()` with a fault address that may not be aligned with the huge page size. This can lead to `folio zero user()` calling `clear gigantic page()` with an unaligned address, which requires an address aligned with the huge page size. As a result, this can cause memory corruption or information leaks. The function `clear gigantic page()` has been updated to use a more obvious naming convention, 'addr hint' instead of 'addr', to reflect its purpose.
**Recommendations**
At the moment, there is no information about a newer version that contains a fix for this vulnerability.