PT-2024-35569 · Linux+7 · Linux Kernel+7
Syzbot
·
Published
2024-11-06
·
Updated
2025-10-03
·
CVE-2024-53105
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.11.9
Description
A bad page state problem was reported by Syzbot, caused by a page being freed using
free page() still having a mlocked flag at the free pages prepare() stage. The issue is related to the page owner tracking the page as allocated. The problem occurs when a page is allocated via order 0, migratetype Unmovable, with a gfp mask of 0x400dc0. The free pages prepare() function is involved in the issue.Recommendations
To resolve the issue, update the Linux kernel to a version newer than 6.11.9. As a temporary workaround, consider disabling the
free pages prepare() function until a patch is available. However, this is not a recommended solution as it may cause other issues. The best course of action is to update the kernel to a version where this issue has been fixed.Note: The provided information does not specify the exact version where the issue was fixed, but it is known to be resolved in versions newer than 6.11.9.
Exploit
Fix
Memory Leak
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu